Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2016 November 25
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А тем временем открылась регистрация на декабрьский митап CocoaHeads Moscow. В программе промисы, использование SpriteKit не только в игрушках и обсуждение процессов разработки App in the Air.
https://rambler-digital-solutions.timepad.ru/event/410499/

#meetups
источник
2016 November 26
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про протокол RawRepresentable и использование любых типов в качестве rawValue для enum'ов.
https://oleb.net/blog/2016/11/rawrepresentable/

#swift
источник
2016 November 27
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Бодренькое видео про разработку обеих составляющих простого клиент-серверного приложения на Swift с использованием фреймворка Kitura.
https://www.youtube.com/watch?v=PNoO6UcFucU

#swift #backend
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Крик души про состояние международного iOS сообщества и качество контента на конференциях. Во многом правда, что скажешь.
http://ppinera.es/2016/11/16/in-a-world.html

#meetups #community
источник
2016 November 28
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А тут, кстати, альфа версия Typhoon для Swift подоспела. В отличие от всех прочих DI-контейнеров, он целиком построен на кодогенерации. Тестите, заводите баги, стабильная версия тоже не за горами.
https://github.com/appsquickly/TyphoonSwift

#tools
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Устал двигать и красить вьюшки и хочется прокачаться в понимании устройства языков программирования вообще и работы компиляторов в частности? Ты такой не один. Определить дальнейшие действия поможет небольшой чек-лист.
http://belkadan.com/blog/2016/05/So-You-Want-To-Be-A-Compiler-Wizard/

#cs #languages
источник
2016 November 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы пропустили, то UIRefreshControl с десятки можно пользоваться не только в таблицах, а вообще в UIScrollView и всех ее наследниках. Теперь ваши фейковые таблицы никто не отличит от настоящих.
http://useyourloaf.com/blog/refresh-control-changes-in-ios-10/

#uikit
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Краткий пересказ противостояния поклонников и ненавистников ООП с подборкой литературы на тему. Отличный материал для завтрашнего холивара с коллегами.
http://blogerator.ru/page/oop_why-objects-have-failed

#oop
источник
2016 November 30
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Так, обещаю, последний наброс в топку ООП-холивара. Статья "Я не понимаю ООП" и 850+ комментариев к ней.
http://habrahabr.ru/post/147927/

#oop
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Rob Napier рассказывает о том, почему, несмотря на то, что Swift нельзя считать чисто функциональным языком, от некоторых концепций из мира функциональщины он сильно выигрывает.
https://realm.io/news/tryswift-rob-napier-swift-legacy-functional-programming/

#swift
источник
2016 December 01
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Когда рефакторинг в Xcode перестает работать, стоит посмотреть и на сторонние утилиты. Первая мысль - AppCode, но есть и более простое решение - Refactorator.
http://johnholdsworth.com/refactorator.html

#tools
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Несколько примеров ситуаций, когда подходы из protocol-oriented programming явно лишние, за авторством Криса Эйдхофа.
http://chris.eidhof.nl/post/protocol-oriented-programming/

#swift #architecture
источник
2016 December 02
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Строим архитектуру приложения с оглядкой на опыт бэкенда - но не микросервисы, а микрофичи. Отличная статья про использование фреймворков.
http://ppinera.es/2016/07/10/microfeatures.html

#architecture
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Через 5 минут начинается прямая трансляция CocoaHeads Moscow. Первый доклад - про использование Promise в iOS от Михаила Рахманова.
https://www.facebook.com/afishamansarda/videos/1360997547257627/

#meetups
источник
2016 December 03
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Пятиминутка ликбеза. Простыми словами про протокол аутентификации Zero-knowledge proof - сравнение с другими методами, устройство и применение на практике.
https://www.cossacklabs.com/zero-knowledge-protocols-without-magic.html

#security
источник
2016 December 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Нечем заняться в воскресенье? К черту эти ваши сноуборды или коньки - лучше напишите свой pass для llvm! Зачем - уже другой вопрос, но куча идей на поверхности - автогенерация моков, обфускация кода и все такое.
http://llvm.org/docs/WritingAnLLVMPass.html

#llvm
источник
2016 December 05
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Свифтовый подход к локализации строк, на замену всем надоедшего NSLocalizedString. Можно и к автогенераторам прикрутить.
https://swifting.io/blog/2016/11/20/27-localize-your-strings-swiftly/

#swift
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ребята выпустили последнюю серию первого сезона очень годного подкаста по iOS разработке (и не только) Fatal Error. Отличные ведущие, гости и темы для общения.
https://fatalerror.fm/episodes/2016/12/4/10-why-this-all-matters

#podcast #architecture
источник
2016 December 06
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Майк Эш в часовом докладе рассказывает про особенности работы с памятью в Swift, параллельно затронув кучу других вопросов и написав свою утилиту для дампа памяти. Ну, в общем, все как обычно, если вы успели соскучиться по его пятничным Q&A.
https://realm.io/news/goto-mike-ash-exploring-swift-memory-layout/

#swift #memory
источник
2016 December 07
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Интересный кейс рефакторинга системы с большой связанностью разных модулей. Системный подход, описанный в статье, легко ложится и на наши реалии.
https://medium.com/wireless-registry-engineering/enforcing-a-structured-codebase-dcb426acee7f#.gb1ywgl82

#refactoring
источник