iOS дайджест #15: React Native - iOS-розробка на JavaScript
Технологія React Native, розроблена Facebook, дозволяє писати на JavaScript єдиний код для iOS, Android та Windows. На відміну від Xamarin, де в єдиний код винесена лише бізнес-логіка, React Native дозволяє розробляти єдиний код UI.
На жаль, поки що React Native не такий стабільний, як традиційна iOS-розробка. Однак Facebook активно працює над технологією і є всі шанси на те, що за нею майбутнє. Вже зараз React Native використовують такі культові iOS аплікації, як Facebook та Instagram.
Офіційні джерела
Офіційна сторінка React Native.
React Native на GitHub.
Документація від Facebook по React Native.
IDE
Deco — безкоштовна open source IDE для React Native розробки.
Tutorials
Tutorial по React Native для iOS від Ray Wenderlich. Переклад на російську мову.
Tutorial по React Native для iOS від AppCoda.
І ще один tutorial з красивою назвою: «The Beauty of React Native: Building Your First iOS App with JavaScript».
Книги
Книга «React Native for iOS Development» на Amazon. На сайті видавництва Apress книгу можна придбати в електронному вигляді.
Книга «React Native Quickly. Start Learning Native iOS Development with JavaScript». Читати онлайн можна безкоштовно.
Статті
Використання React Native в iOS аплікації Facebook.
Інтеграція React Native в існуючу iOS аплікацію.
«I may never write an iOS app in Objective-C or Swift again», — одкровення iOS розробника.
І протилежна точка зору: «Чому я не React Native Developer».
«Исполнит ли React Native мечту программиста: единый код для Web, Android и iOS». Стаття на Хабрахабр.
Дискурс
Дискусія: що простіше вивчити — Swift чи React Native?
← Попередній випуск: iOS дайджест #14