On the last Friday of October, the Moscow CocoaHeads iOS developer will meet. We will gather in our Moscow office to listen to experts and talk on professional topics. In the program of the meeting four reports, read the details under the cut.
- Determining the quality of the network connection in the iOS-mailDaniil Rumyantsev, Mail.Ru application developer
The report will discuss a combination of several approaches to measuring the quality of a compound. There is no generally accepted approach to solving this problem. The speaker will tell how to determine the quality of the network on the example of Mail.Ru Mail application.
- iMessage Apps: from stickers to banking applications in 30 minutesVadim Drobinin, leading WaveRoll developer, teacher at VK University
')
Simultaneously with the release of iOS 10 in the App Store, bots and applications for iMessage began to appear, allowing you to perform actions directly in the chat. The speaker will examine in detail the features of their development and talk about possible problems. It will also help to understand the nuances and understand how the chat bots industry is developing.
- Pattern Schedulable Architecture as a way to separate the business logic of an application into a separate threadPavel Osipov, Head of iOS application development for Clouds Mail.Ru, teacher at Technopark Mail.Ru
Often, when creating applications, developers are limited to separating business logic into a separate layer. But when business logic becomes a lot, by its activity it begins to negatively affect the smoothness of the user interface.
The speaker will share the approach he has developed that allows him to carefully isolate business logic from the main flow, without requiring the objects of this layer to be thread-safe.
- Alternative monetization - crowdfundingIgor Kamenev, founder of the WINDY project, full-stack developer
One of the important stages of creating a product is the validation of the hypothesis that this product can make money. The speaker will tell how using Indiegogo you can test this hypothesis with a little blood and start earning even before the paid functionality appears in the application.
The event will be supported by
Reveal . The event starts at 19:00. Participation is free, but you must
register . For those who will not be able to attend the meeting, an
online broadcast will be organized.