Welcome to CocoaHeads Special Event March 24th



    Friends, we invite everyone who is engaged in mobile development for iOS at the CocoaHeads Special Event in the Moscow office of Mail.Ru Group. The program of the first largest meeting in Europe on iOS-development - 6 hard reports, a quiz and, of course, informal communication. The meeting program under the cut.


    Samvel Majlumyan, CocoaHeads, iOS developer
    “Product and development, or why it is important to be not only a programmer”

    Sometimes, in pursuit of good architecture and the right approaches, we lose sight of the most important thing: the product component of what we do. How often do you plunge into the details of the implemented feature, how much you study the design provided, why it is important to think about conversion and why the product is above all. We will talk about this and much more in my report.

    Ilya Tsarev, the Alfa-Bank, Head A of iOS
    «the Feedback Driven Development»

    The most important thing in the iterative development - rapid feedback.
    Usually, we develop something for several weeks, then test for several weeks, then send it to the release and only then we realize that everything does not work as users need. Metrics failed, product engineers upset, time lost.
    In the report, we will talk about how you can implement a system that allows you to flexibly control the functionality of the application directly in production and conduct many experiments at the same time.

    Vladislav Mikhailenko, Mail.Ru Group, maps.me project, iOS developer
    “Once again about Objective-C ++, or how to stop being afraid and love C ++”
    The purpose of the report is to dispel the myths that you need to be an expert to use C ++, how to reduce Objective-C code using C ++, and even about optional and protocol oriented programming.



    Artem Razinov, Avito, iOS developer
    "Native UI tests, which operate"
    Large amount of manual testing - this is one of the main challenges on the way to frequent releases of major applications. And not so long ago, we came up against this problem. This winter turned out to be hot, we aggressively drove off, twisted the private API and made XCUI a full-fledged testing framework. We set up the infrastructure, put automation on the wheels and began to receive the first profit from native auto tests on Swift.
    The report will describe the recipe for the development of test automation, stuffed with techno hardcore, in a strong theoretical sauce.

    Alexander Goremykin, Yandex, Yandex.Mart mobile development group
    “UILabel Magic or Autolayout Private API”
    The report is devoted to the intricacies of autolayout using the example of developing its own component that implements self-sizing behavior of UILabel. The task, which at first glance seems trivial, actually turns out to be insoluble within the framework of the UIKit API available to developers - how to calculate the correct intrinsicContentSize if it is not known with what width the view will be drawn? The report will give a clear answer to this question, based on the analysis of the private UIKit API.

    Alexander Balaban, Badoo, iOS Engineer
    “Adult Life” of an iOS Developer: How to Build Processes in a Fast-Growing Team ”
    Alexander will talk about how to develop a project in the right technical direction under the conditions of an ever-growing team and legacy code:
    What difficulties arise, how they can influence plans and how to solve them;
    What and how to automate;
    How to build the process of reusing logical and visual components;
    How to set up the task distribution process.

    Gathering of participants and registration: 11:00
    Beginning of reports: 12:00
    Address: office of Mail.Ru Group, Leningradsky Prospekt 39, p. 79.

    To participate, you must register: on the website or in the mobile application . Do not forget your passport or driver’s license.

    Also popular now: