Одним из критериев успешности мобильного приложения является доступность вашей разработки для целевой аудитории, вне зависимости от того, какую платформу используют пользователи - Android, IOS, Windows Phone или что-то еще. Как известно, существуют различные средства, которые служат для создания мобильных приложений, используя HTML5. Одним из представителей таких средств является PhoneGap. PhoneGap - бесплатный open-source фреймворк для создания мобильных приложений, созданный Nitobi Software. Позволяет создать приложения для мобильных устройств используя JavaScript, HTML5 и CSS3, без необходимости знания «родных» языков программирования (например, Objective-C), под все мобильные операционные системы (iOS, Android, Bada и т. д.). Готовое приложение компилируется в виде установочных пакетов для каждой мобильной операционной системы [Википедия]. Какие есть преимущества и недостатки у подобного подхода к разработке мобильных приложений и в каком случае нужно использовать такие инструменты?
develNotes
/*айтишные заметки*/
26.01.2022
React Native. Краткий обзор.
React Native помогает создавать настоящие нативные мобильные приложения с помощью JavaScript, которые поддерживаются как на Android, так и на iOS. Достаточно иметь единую кодовую базу для платформ iOS и Android, что помогает сэкономить время разработки. React Native поддерживается Facebook, а также большим сообществом разработчиков. React Native построен на основе ReactJs, однако есть ряд различий между ReactJS и React Native.