C Праздником всех нас! В новом дайджесте — React Native, Swift, Android N и Cordova, дизайн и инструменты.
![](https://habrastorage.org/files/dc0/a77/42d/dc0a7742d64645e8a405065f772878bb.png)
Изучение открытого исходного кода – это лучший способ научиться писать качественный код, особенно если речь идет о новом инструменте с не полностью сформировавшимися стандартами. Одним из таких инструментов является React Native. Он постоянно дорабатывается, функциональность его API расширяется с каждым релизом, а количество библиотек растет. В то же время большинство обучающих ресурсов по работе с React Native очень поверхностны и не идут дальше вступительных рекомендаций. Но даже несмотря на это, изучение исходного кода должно быть нормой для каждого разработчика.
iOS
Android
Windows
Разработка
Аналитика, маркетинг и монетизация
Устройства и IoT
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
![](https://habrastorage.org/files/dc0/a77/42d/dc0a7742d64645e8a405065f772878bb.png)
![]() |
5 достойных изучения проектов с открытым исходным кодом на React Native |
![](https://habrastorage.org/getpro/habr/post_images/f19/30a/c49/f1930ac4945596eb9707bc7a01bc5bdc.png)
- (+18) Swift и время компиляции
- (+9) RxSwift: работа с GUI
- Apple и SAP заключают партнёрство
Тест MVVM+FRP vs MVC Benchmark
Swift 3.0 будет несовместим с Swift 2.2
Использование NSCopying
15 дней Swift анимации
Интерактивнвая анимация жестов на Swift
![](https://habrastorage.org/getpro/habr/post_images/e1a/3cf/2a8/e1a3cf2a8b65a0da69bbdd5c0ad040fe.png)
- (+16) Dagger 2. Лечим зависимости по методике Google
- (+15) Android N: как Google «закручивает гайки»
- Samsung расширяет программу «Made for Samsung» для игровых разработчиков
Что Android разработчику надо знать про UX
- FlexboxLayout: аналог CSS Flexible Box Layout Module для Android
- Chateau: фреймворк для чата
- Bourbon: открытый клиент Dribbble для Android Mobile, Wear and TV
![](https://habrastorage.org/getpro/habr/post_images/df5/341/e28/df5341e28bee60d257ec0afb0b32612b.jpg)
![](https://habrastorage.org/getpro/habr/post_images/708/1c6/34e/7081c634ec176ab6b953d9d19e82a09a.png)
- (+16) Пишем фоновый процесс на Apache Cordova
- (+4) Опыт использования контрактов при вызовах REST API
- 10 мобильных приложений с лучшим UI: Апрель 2016
- Никифоров объявил о начале разработки новой российской мобильной операционной системы
- Настало время удивительного редизайна: Spotify прощается с «гамбургером»
- Какие книги надо прочитать разработчику: Обсуждение в Facebook
- Mobius 2016: конференция для мобильных разработчиков в Санкт-Петербурге
- 20 лучших инструментов для разработчиков ботов
- Qualcomm представляет SDK для Snapdragon 820, использующий алгоритмы глубинного обучения
- Какую платформу, жанр и сеттинг выбрать для игры?
Почему проваливается разработка большинства мобильных проектов
![](https://habrastorage.org/getpro/habr/post_images/509/dc9/bde/509dc9bde69347ecbe0c21ff2973d7e7.jpg)
- (+4) Как мобайл обогатит ритейл?
- 10 лучших лендингов приложений
- 14 советов по улучшению презентации вашей игры
- Rocket10 покупает EveryAds
- Ожесточенная борьба Google и Apple за мобильный поиск
- В Unreal Engine появилась бесплатная GameAnalytics
![](https://habrastorage.org/getpro/habr/post_images/853/812/9f5/8538129f5e7b404a720121cb9c3814db.jpg)
- (+12) О протоколе Modbus и Intel Edison
- (+8) Отправляем данные с Arduino в Azure IoT Hub
- (+6) NB-IoT: узкая полоса – широкие перспективы
- (+6) Интернет пчел, или Зеленое будущее M2M приложений
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
Поделиться с друзьями