В первый месяц весны у нас в офисе прошел митап по iOS-разработке CocoaHeads. Сюрпризом для гостей стало первое выступление Стаса Сарычева на тему функционального программирования. Традиционно, было тепло и душевно, а теперь к видео:



На первый взгляд, непонятные слова, с которыми, возможно, вы встречались в институте. Но на самом деле все гораздо проще, чем кажется. Мы в Туту.ру активно качаемся в функциональном программировании и, более того, применяем его в своей повседневной практике. В данном докладе я расскажу о некоторых математических основах, на которых основано ФП и как они помогают в реальных задачах.





Строковый тип – это основа языков Objective-C и Swift. Каждый из нас решал сотни разнообразных мини-задач, но задумывались ли вы, как работают внутри себя стандартные методы, предоставляемые SDK? Есть ли какие-то альтернативные механизмы?


Из доклада вы получите знания, как использовать малоизвестные механизмы iOS, которые позволят вам эффективнее решать задачи, связанные с форматированием и различными преобразованиями строк с помощью вызовов системной библиотеки libICU. Будет много примеров по экранированию и удалению символов, замене вхождений, транслитерации, нормализации строк, преобразованиям регистров.





Все, что вы хотели знать о тайной жизни своих приложений, но боялись погуглить. Расскажу, как собираются приложения, как устроен исполняемый файл и как ядро ОС понимает, что с ним делать.




Следующий митап планируем ближе к осени, приходите в гости!

Комментарии (0)