EN

ChatKit Library for Android Apps

ChatKit Library

In the world of iOS development there is a well-known JSQMessagesViewController library which helps iOS-developers to implement UI chat in their applications easily. Unfortunately, Android developers are deprived of such a wonderful tool. Therefore, we decided to give Android developers wide options for creating a fast and attractive user chatting interface in their apps.

Read more

iOS Development: Best Practices

iOS development. Best practices

Hello. In this article, I will try to give some tips on writing a code for beginners in iOS development. I will not dive in much details, since it will take a lot of time (to be honest, I’m just too lazy). The essence of this article is to help to create good and stable applications; demonstrate how to do it, and how not to; develop your habit of writing a good and comprehensive code.

Read more

Car Booking Web Development

Car booking web development

Car booking companies like Sixt (Germany) or Hertz (USA) that has been around for more than 100 years had started their business by offering cars in rental centers and later proceeded to taking bookings by phone. Today their clients can book cars online that has significantly simplified the whole process. Judging from the not so high Google Play rank, their apps can’t currently compete with Uber or Zipcar, that’s why websites of these car booking companies remain the main source for finding info on vehicle availability and rental price.

Read more

MVP design for startups

MVP design for startups

Posts like “I have a great startup idea. What should I do next?” are popping up on Quora and reddit every day with the same pattern mentioned across most of the answers (crashtest the idea → built MVP → gather feedback → pivot or not and pitch, pitch, pitch). If MVP development is covered extensively across the Internet, startups design aspect clearly needs some elaboration. In this article we share tips on creating MVP design for startups.

Read more

How to develop a Postmates-like delivery service app

How to develop a Postmates-like delivery service app

What to do if you want a food delivery from a restaurant without having such kind of service? Someone will have to go there anyway to order and bring everything you need. And what to do if there’s nobody to do that? And that’s where Postmates comes to the rescue, a popular food order app: user simply opens it, chooses some of the available restaurants and food he/she wants, and then receives it from the company’s courier. Let’s see, how to create a food delivery app, similar to Postmates.

Read more

CSS Transitions and Animations. Motion Path Module CSS

CSS Transitions and Animations. Motion Path Module CSS

Before CSS3 rising, front-end developers were tossed into a cold sweat, when they heard a word «animation». And all because one reason: it was very non-trivial task to make quality and beautiful animation at those old days. CSS could not do it, so all the animations were made with JavaScript. We’ve had to shovel a lot of forums to find the same fellow sufferers, and to spend a lot of time on development process, but in the end you might hear from your lead designer: «All right, could be worse.» And when finally CSS3 went to release state, the fireworks were shot hard until the morning, and the champagne flowed like a river. It was a memorable day for all web developers (the next such day was when Microsoft announced the termination of Internet Explorer support). With the advent of CSS3, many previously challenging issues turned into a simple and pleasant tasks. The same applies to animations in CSS.

Read more