Най-добрите Android рамки за разработка на софтуер. Портално решение за междуплатформено разпространение: PhoneGap, Xamarin, Flutter, React Native

Objective-C, Swift или JavaScript?

Честно казано, вашият pokirny слуга гравитира към богатите продукти на компанията за ябълки ... но не Обектив-C. Опитвах се да се разбирам с него, но алестосът сякаш не се разви. Е, не ми отива, това е. Освобождаване Суифт, можем да кажем, коригирайки ситуацията, но все пак грешките са на етап активно развитие и смилане. Zastosovuvati yogo в реални проекти не е наистина желателно.

След като помислих за плюсовете и минусите на всички налични технологии за разработка на iOS, насочих вниманието си към моя любим JavaScript. Тъй като няма нужда от живот в родните Objective-C чипове, а зад раменете има развитие на JavaScript, тогава защо не започнете сами да вкоренявате мобилни платформи? Тим по-често в тази галерия се обвиняват еднократни проекти (без допълнителна подтримка) и заради тях няма смисъл в Objective-C.

Пример от практиката: веднъж имах проект за разработване на софтуер за корпоративен онлайн магазин. Задачата постфактум е еднократна: „Ще улесним живота на купувачите и ще направим допълнение към безплатното плуване.“ В такива настроения човек иска да бъде по-вирулентен с минимални витри. Як "sribna kulya" в тази област отдавна се е утвърдил phonegap. Vín генерира рамката на бъдещата програма и сравнява създаването на мобилното допълнение със създаването на типичен сайт. Axis и излезе, за очевидността на средното познаване на HTML / CSS / JS като цяло, наистина вземете прилична добавка.

Платформата PhoneGap предоставя всичко необходимо за създаване на програми, но тънкостите на дизайна са оставени на наша преценка. Грубо изглеждащо, така че просто вземете едно допълнение и се доближете до родния интерфейс, няма да го видите. Не можете да минете без да научите допълнителни технологии.

Bootstrap за мобилни платформи

Днешните уеб-детайлъри се чудят за стегнатостта и недостатъчността на рамката Bootstrap. Win ви позволява да създавате чудеса и в името на това да създавате прототипи на модерни уеб добавки. Framework7 е вид Bootstrap, но не е предназначен за мобилни платформи. Как да различим предната рамка, F7 е избрал всички мощни джаджи и компоненти, които ви позволяват да създадете добавка, която е възможно най-подобна на естествената.

Спонтанният F7 е специализиран в платформата iOS. Стандартната тема за дизайн беше фокусирана върху iOS 7 и, наравно с конкурентите, се разглеждаше като продуктивен интерфейс. Неотдавна търговците на дребно обявиха поддръжка за Material-design като Google, която те самите добавиха към списъка с поддръжка за Android платформи.

Разпространителите на проекта се опитаха да подредят нещата под капака и да ги лишат от правилните необходими речи. Не знаем резултатите от известните части от библиотеката jQuery за F7. Подмяната му е достъпна лесно, важно Дом7, че има повече необходими възможности.

Otzhe, накратко. F7 - пълна JS/CSS-фреймворк с необходимите UI-елементи, писане в нативния стил за мобилната платформа. Честно казано, подобни рамки вече са представени в GitHib, но F7 очевидно може да се похвали с висока производителност и внедряване на богати собствени UX функции. Например, такива звуци за iOS ядра, като Pull to refresh, Swipe, back bar и много други са налични веднага и не изискват допълнително програмиране.

На кои силни страни на F7 няма да свършат. Няма да навлизам в подробности, но ще споделя по-малко от малко враждебност.

Ще започна с най-важния за мен атрибут на якисния проект - документация. Проверявайте външния вид на книгите от такива бързи речи глупаво - докато ги пишете, рамката песенно се съживява и текстът поглъща уместност. Имаме надежда за такива проекти за документация. Защо има повече доклад, повече от това. F7 iz zim има различен ред. Тъй като успях, голяма част от проекта беше документиран и там, където текстът не пасваше, търговците поставиха кода.

Вече се досетих за тъпата производителност. Свържете се с нас пред zavdyaki zhorstky диета и гъвкавост на текущите съвременни възможности на JavaScript. Ако трябва да замените jQuery с Dom7, не се притеснявайте. Основните методи при изпълнението му са същите. Имената на еднотипните методи, редът на параметрите са напълно запазени. Татко, няма значение да се обадиш.

На официалния уебсайт на проекта са представени различни графики, които потвърждават производителността на F7, но при такова хранене аз се доверявам повече на инстинктите си. След разработването на първия реален проект, прегледах интерфейса сам. За останалите модели iPhone (5, 5S, 6) има повече от силни похвали. Всичко работи в своята цялост естествено и естествено.

От другите получатели на екстри за себе си разпознах стагнацията на филма По-малкоза описание на стилове. С развитието на уеб добавките с помощта на технологията е възможно да се свързвате постоянно, също така е приемливо да можете да премахвате начинаещите с лекота на мобилни платформи.

Нека да го опитаме на практика

Технологиите редовно се сменят една друга, но една остава непроменена: най-добрият начин да научите за тях е практиката. За да демонстрирам работата на F7, написах програма, за да напиша програма, която да стане obov'yazkovo в полза на всички наши читатели - четец на новини от сайта на любимо списание. Умения в текущата реализация, нашият сайт няма пълен API за извличане на материали, а по-скоро добрия стар протокол.

Създаването на четец на стек от HTML / CSS / JS / F7 / PhoneGap не е твърде трудно, фрагментите за работа с RSS вече са създадени за завършване на функционалния плъгин. В друг робот ще са необходими няколко десетки реда гнил HTML, за да бъдат написани. Досадно е да го правя, така че взех смелостта да добавя малко рокендрол. Задникът ще бъде оставен на нас, но mi yogo е написан в MVC стилове. В резултат на това отнемаме нашата собствена микрорамка с поглед към бъдещето. С други думи, ние създаваме универсална рамка за по-нататъшно развитие на добавки, които се разширяват по добър начин.

Обобщавайки, изброявайки повече мисли, ние приемаме приблизително такъв план.

Промоцията е достъпна само за членове

Вариант 1. Елате на „сайта“, за да прочетете всички материали на сайта

Членството със съвместно определен срок ви дава достъп до всички материали на Хакера, за да увеличи специалната натрупваща се отстъпка и да ви позволи да натрупате професионален рейтинг на Xakep Score!

Искайки да използвате кросплатформена разработка нативно през уикендите, има много нови кросплатформени технологии, които ви позволяват да създавате персонализирани продукти.

Основните предимства на нативната разработка са свързани с високата производителност на добавките и достъпа до възможностите на операционните системи.

Тим не е по-малко, в неговите роботизирани инженери софтуерът често се сблъсква с несъответствието на собствените инструменти помежду си на практика на всички нива, включително програмиране на mov, архитектура, работа с библиотеки и т.н.

Следователно, за да се приложат тези алгоритми и основни и (или) бизнес сценарии, програмите са отговорни за създаването на добавки за редица носители с различно езиково развитие.

По този начин, за да напише родна програма, компанията е виновна за увеличаване на работния час, бюджета и разходите за поддръжка на продукта. Това също е родна технология, която кара програмиста да осъзнава експертните познания на певеца. В друг момент трябва да видите допълнителен час за обучение на fahivtsiv.

Кросплатформените технологии са обвинени за решаването на проблемите. Независимо от актовете за недостиг, смрад, за да се опрости процеса на писане на мобилни добавки, промяна на разходите за труд на компанията и бързо vitrati на заместник.

В момента има много добри междуплатформени технологии, които ви позволяват да създавате някакви програми. В тези статии можем да разгледаме най-популярните рамки за разработка на различни платформи.

phonegap

Adobe PhoneGap е рамка с отворен код, можете да я използвате без никакви разходи. Освен това PhoneGap не изисква притежание, SDK и компилатори за създаване на мобилни добавки.

Днес PhoneGap е един от водещите инструменти за кросплатформена разработка, с помощта на който се създават софтуерни решения на CSS3, HTML5 и JavaScript. Друг плюс за рамката е липсата на готови плъгини.

Това е междуплатформена рамка, програми, които са разделени от програми, които са уеб браузъри и HTML от една страница.

Всички елементи на интерфейса са стилизирани като естествени, няма директен достъп до API. За да получат достъп до системните функции, търговците на дребно ще инсталират плъгини, които добавят JS методи към уеб браузъра, и след това ще ги добавят към родната реализация на операционната система на кожата.

Adobe PhoneGap ще бъде идеален избор в този случай, ако трябва да разширите програмния интерфейс или проста добавка в 10-16 екрана и за малка аудитория, например като корпоративно решение за вътрешни мениджъри на компанията. Работата с рамката помага да се гарантира, че едностранните уеб добавки са написани на JavaScript, CSS и HTML.

Xamarin

Друго уникално междуплатформено решение, което заема водеща позиция на пазара и позволява на търговците да създават програми за различни платформи (iOS, Android и Windows Phone).

Xamarin включва единична глобална C# кодова база и се надява да може да тества програми в множество уикита на Xamarin Cloud.

С появата на Xamarin 2 рамката се превърна в един от най-популярните инструменти. Варто посочва, че рамката може да има силна партньорска кохорта, такива големи корпорации като Microsoft и IBM са формирани по такъв начин. В същото време роботът PhoneGap работи с него за платени абонаменти или можете да започнете с пробна версия без разходи.

Xamarin насърчава много страхотни функции, например Xamarin Studio IDE и Xamarin.Forms, които позволяват на програмистите да променят почти 100% от кода, написан веднъж за всички платформи. Рамката също така предоставя достъп до собствения API и ви позволява да интегрирате такива бекендове като Parse и Microsoft Azure.

За разработка на различни платформи на Xamarin трябва да работите на iOS, Android и C#. Плюс това, фактът, че в резултат на това вашата програма ще бъде напълно естествена (ако искате да е написана на C #) и основният код няма да бъде повече от 40%.

трептене

Flutter се поддържа от нови крос-платформени решения с отворен код, издаден от Google за повече разработка на софтуер на красиви високопроизводителни собствени добавки за iOS и Android.

Рамката дава единна основа на кода и езика за програмиране Dart, създаден от Google и може да е богат на Java и JavaScript.

Подобно на други популярни междуплатформени рамки, Flutter предлага много основни функции. Например, горещо презарежданепоискайте разработка на UI, внедряване на функционалността и тестване на продукта.

Flutter включва SDK на трети страни, 2D API, анимации, мощни джаджи за материален дизайн и възможност за рефакторинг на съществуващ Java, Swift и Objective-C код.

Независимо от онези, на които се дават крос-платформени решения за млади хора, които не се поддържат от Windows и IDE, можете да разработите модерни програми, които вълнуват висока производителност.

React Native

Рамката React Native „израства“ от React.js, творения на Facebook, за да преработи своя чат. Сгъването на интерфейса с JavaScript „кубчета“ и позиционирането на адаптивния интернет pidhid към дизайна се оказа успешно решение за компанията, пренасяща React към мобилни платформи. Така че виник React Native.

В момента React Native е може би най-популярната и богата рамка в света за тази, която взема най-доброто от Интернет и React.js.

Zavdyaki JS-двигателят е гарантирано високопроизводителен, тъй като може да се сравни с родния. Въз основа на идеята за изграждане на интерфейс с "кубчета", React Native не разчита нито на браузър, нито на WebView - само на JavaScript API.

И така, програмистите пишат JavaScript код, който работи с естествените компоненти на платформата и в същото време прехвърля мощността и силата на React.js от браузъра към мобилни добавки.

Важно предимство на React Native е фактът, че има много код, който се разпространява, тук до 90%, което помага да се пишат модерни добавки, които изглеждат естествени. В същото време технологията е по-проста и ефективна.

Работата с рамката изисква познаване на JavaScript, Objective-C API и Android Java API. Както можете да си спомните, React Native ви позволява да създавате някои изключително продуктивни решения.

Ако имате някаква подкрепа за статията, имате нужда от допълнителна помощ от изследовател или ако имате идея за бъдещ проект, вземете безплатна консултация!

Ще бъдете помолени за връзка към командните разширения. Proponuyemo конкурентен rіven лозе, гъвкави графики, кариера и професионален растеж. Проверете за автобиографията си.) (Добавено на 18.06.18 г.)

Колко рамки и библиотеки са толкова богати... Как да изберете обещаващи за вашия проект?

Екип, избран за вас ТОП най-кратки рамки за Front-end разработка през 2018 г.

Бъдете сигурни, че тази статия ще стане вашето пътешествие и няма да ви позволи да се удавите в морето от рамки. Да тръгваме!

Але, за кочана, не много теория:

рамка- цялата платформа, която дава на търговците база за писане на добавки. Vіn vengeance zazdalegіd vznáchenі и realіzovanі класи чи функции. Освен това за конкретни задачи можете да добавите свой собствен код до момента, в който рамката вече го има.

Основни предимства на рамките:

Рентабилност

Още f. - bezkoshtovnі и може да vydkritiy vyhіdny код за vikoristannya. Oscilki tse значително ускоряват създаването на програмата, след което, очевидно, и променят цената на самата уеб добавка.

Производителност

Е. значително подобряване на производителността и всичко до този, който оптимизира процеса, доколкото е възможно. Ето защо е по-лесно да използвате f. с оптимизация и добре структурирани шаблони, без писане на стотици редове код.

Безпека

Модерните рамки на JavaScript могат да се похвалят не само със страхотна здравина в GitHub, но и с пълноценна система за сигурност.

Също така, нека да разгледаме ТОП 10 рамки и библиотеки за Front-end Dev, които са актуални през 2018 г.:

Vídminny JavaScript framework, пуснат през 2013 г. в Instagram и Facebook. Използвайки йога, можете лесно и просто да създавате сгъваеми и мащабни динамични програми. Най-често vicoristovuêtsya за стимулиране на interfejsіv koristuvach. В GitHub тази рамка може да бъде над 89 хиляди. звезда.

Професионалисти:

Мотото на React: „Вивчи веднъж - напиши скриз“

Безплатен и с отворен код

Можете да мамите, докато пишете код

Поддържа виртуална DOM функционалност

Минуси:

Виртуалният DOM алгоритъм е неточен и правилен

Нуждаете се от повече асинхронно програмиране за един час комуникация със сървъра

AngularJS е рамка за разработване на уеб приложения като Google. Добър е за динамични уеб страници, с HTML обрати за статични уеб страници. Основната рамка е не само за разработчиците на софтуер, но и за дизайнерите. AngularJS, Angular 2 и Angular 4 са силно доминирани от взискателни рамки.

Професионалисти:

Отворен код

Запазване на фрагменти в кода за неясна справка

Търговците на дребно се придържат към по-малък брой помилвания, но обвързването на данните ще се основава на елементи на Angular

Поддържат се различни елементи на MVC

Добри практики в средата на Agile

Маса от тестови инструменти


Минуси:

Сгъваема за начинаещи

Vue е по-прост от гледна точка на архитектура

Angular API е по-голям и трябва да бъде разширен с богати концепции


Vín също е победител за създаването на потребителски интерфейси. Разбиване от нулата за по-застосуване. Изграждането на достъпна основна библиотека, вместо да се фокусира върху равно представителство, екосистема от библиотеки, която поддържа, помага да се справим със сложността на големите едностранни добавки. В GitHub, целият проект, след като напишете над 84 тис. звезда.

Професионалисти:

Не разчитайте на компилатори за ключалки,

Трансформация от библиотека към рамка в процеса на извличане

Управление на кодирани еднопосочни програми

Vídminniy баланс между стая за четене, поддръжка на кода и писане на самия код

Минуси:

Опростения по време на изпълнение в шаблони

Компонентът pidhide в React е гъвкав


Една от най-популярните MVC JavaScript рамки. Появих се в 2011 roci с валиден код. С тази помощ можете лесно да създавате мащабируеми еднопосочни уеб добавки и да осигурите двупосочно свързване на данни. Wicked първокласният робот от страна на рендирането на DOM от страна на сървъра. Поддържа се от Discourse, Groupon, LinkedIn, Vine

Професионалисти:

Съжалявам

Rozgortaê голям іnterfeysi koristuvach

Двустранно обвързване на данни

Минуси:

Кратка структура на проектите

Няма стандартен набор от UI елементи

не пълна рамка, не библиотека, но и най-старата и най-популярната. jQuery и JavaScript съществуват от дълго време. И под лиценза на MIT, тази библиотека дава на търговците на дребно възможността да пишат кратък код, който те самите бързо ще открият. Поддържането на DOM манипулиране и в тандем с CSS може да бъде подходящо време за изпълнение на всяка задача.

Професионалисти:

широко vikoristovuєtsya

Всички браузъри се държат еднакво

Vіdminno pіdhodit pochatkіvtsam за прости програми

Минуси:

Вече са внедрени безлични функции, които улесняват робота от DOM


Wine ви позволява да създавате лесни и бързи програми. Модерен, прост, бърз и без блокиране. GoDaddy и Paypal са по-малко от имената на известни компании, които печелят Node.js. Идеален за I/O приложения и приложения за поточно предаване на данни.

Професионалисти:

Прост и шведски

Такъв софтуер може да бъде внедрен на редица хостове

Бележка за шведски сървъри

Минуси:

Не за "безскрупулни" операции

Node.js работи без тестове

Пред нас е грандиозна платформа с пълен стек. Vіn mаіê іn е собствено подреждане на всички функции, които са необходими на всеки търговец на дребно за изобразяване на предния край, извличане на задния край и управление на бази данни.

Професионалисти:

Пълна стекова платформа

Създаване на пълнофункционални програми

реактивно програмиране

Shvidka obrabka data

Нисък праг на влизане

Минуси:

Сгъваем интерфейс за начинаещи

Просто перфектно съвпадение за JavaScript. Това е истинска рамка на JavaScript.

Подходящ за създаване на уеб добавки и swidcode уебсайтове. Доставя се с CSS мрежа, точки на цип, API функции и нормализиране на стилове на браузъра.

Професионалисти:

Основи в JavaScript и CSS

Адаптивно изображение за различни монитори

Можете да използвате всеки дизайн

Свършвам с браузъри be-yakim

Минуси:

Недостатъчно внедряване на няколко функции, няколко стандартни


Платформа за създаване на мобилни и настолни кросплатформени добавки в JavaScript (HTML+CSS за добавки). Tse и hmarna платформа за избор / разработка на софтуер и всичко, което трябва да се създаде за създаването на функционално големи програми. Получете асортимент от страхотни инструменти и функции.

Професионалисти:

Простота на използване и учене

При високопроизводителна структура

За десктоп и мобилен междуплатформен софтуер

Минуси:

Titanium SDK се актуализира с по-нови SDK на операционната система

Visibility InterfaceBuilder

Недостатъчно внедряване на няколко функции, няколко стандартни


Тази платформа може смело да се нарече следващото поколение framework за мобилни и уеб приложения.

Най-доброто от всичко е това, което има в Aurelia - тези, които отговарят за модулациите и отмъщението в собствените си независими малки библиотеки. По този начин можете да създадете авторитетна рамка и да поставите йога на платформата.

Професионалисти:

Голяма колекция от библиотеки

Създаването на мощна рамка в средата на платформата

Минуси:

Набор от библиотеки за допълнителна поддръжка и допълнителна поддръжка

Рамката на Android ще бъде в полза на тези търговци на дребно, ако искате да се отървете от други задачи и проблеми. Няма такова нещо като идеална рамка, дори ако всичко е на правилното място, за да лежи за специфичните нужди на търговеца. Също така е богато да поставите по същия начин новодошлия, и дори е прост, и е сгъваем в майсторството. Днес имате най-добрите Android рамки за разработка на софтуер за 2017 г.

Кожата на рамките, представена в тези статии, е особено подходяща за разработване на различни добавки, ако искате конкретни задачи, за някои специфични характеристики на рамката. Ние не добавихме рейтинга, а просто избрахме и във vipadkovoy ред изложихме пет от най-добрите рамки за разработване на програми за най-популярната мобилна платформа, дори на пазара за мобилни Android OS, тя заема високо дял.

Дали някое от представянията на рамки ще ви позволи да достигнете до важна точка - просто процесът на мобилно развитие. За да ви улесня, под описанието на скина ви изпратих на онлайн уроци, за да ви помогна да овладеете другата рамка.

  1. phonegap

PhoneGap е основната рамка за разширяване на Android, разширяване и поддръжка от Adobe и Apache. С него можете да разширявате програмите в режим на реално време. Допълнителните търговци на дребно трябва да бъдат особено оценени. PhoneGap е крос-платформена програма, тъй като работи върху основни предни технологии: HTML5/CSS и JavaScript. Изпращайки избора си на PhoneGap, вие гарантирано отказвате достъп до цифрови добавки. С тях възможностите ви ще бъдат значително разширени и можете да създавате подобни хибридни мобилни програми.

  1. Corona SDK

CoronaSDK с право е включен в колекцията от красиви Android рамки за разработка на софтуер. Това е една от най-добрите рамки за мобилно разпространение на добавки, която ви позволява да ги създавате на високо ниво на вино. По принцип вината печелят, като искат да могат по чудо да вкарват и извличат богатства с други задачи. Corona ще ви позволи да се възползвате от разпространението на програми на най-големите мобилни платформи. Вин с право се смята за най-добрият в класа си, като се вгледа в повторно спечеления код.

  1. jQuery Mobile

jQuery Mobile е най-добрата рамка, разделена на базата на HTML5 от екип, който отговаря за изграждането на една от най-добрите jQuery JavaScript библиотеки. Vín buv специално творения за разработване на първокласни добавки, yakí чудотворно погледнете всякакви мобилни и стационарни стопански постройки. Искам, на първо място, все още да съм ориентиран към разпространението на мобилни устройства, като смартфони и таблети. Нова версия на рамката е достъпна или при актуализиране, или при изтегляне от официалния сайт.

Най-добрите рамки за Android за разработване на добавки през 2017 г

  1. Appcelerator Titanium

Appcelerator Titanium е една от най-добрите рамки за мобилно развитие, така че можете лесно да създавате собствени програми, като променяте JavaScript кода. Така че с него няма да имате шанс да научите специален език за разработката на конкретна мобилна платформа. Освен това с Appcelerator можете да постигнете автоматизация на тестването на мобилни устройства. Освен това ще имате възможност да следвате йога, да коригирате проблеми и да подобрите производителността на програмите.

  1. Xamarin

Най-добрите рамки за Android за разработване на добавки през 2017 г.

Днес представихме вашите различни мобилни рамки, които ви позволяват да овладеете класиките като HTML5, CSS, JavaScript и C#, за да овладеете напълно мобилната разработка на Android OS. Изберете някоя от опциите за онлайн обучение и се присъединете към кохортата от търговци на дребно, които печелят до $1000/месец. Станете професионален търговец на мобилни устройства!

Освен това разберете с един от нашите погледи за мобилно разпространение.

Александър е основател на проекта "Уеб-лаборатория на успеха", който е създаден в подкрепа на сънародниците и тези, които продават интернет бизнес. Работохолик perekonan, зад плещите на професионална експертиза в редакцията на онлайн списание, създадено и управлявано от мощен онлайн магазин. Основната причина да вземете: популяризиране на бизнес (включително онлайн магазини) чрез Facebook и Google Adwords. Основен фокус: монетизиране на уебсайтове чрез инструменти за партньорски маркетинг и Google Adsense. Характеристики на потвърждаване на записите: 3 милиона вноски в блога за месец.

Време е да поговорим за еволюцията на мобилните приложения. За да разберете как да практикувате повече добавки, neobov'yazkovo майка на дълбоки познания в тази галерия. Научете как да практикувате HTML, CSS и JavaScript. С помощта на уеб технологиите се създават програми, които работят на различни платформи, върху други програми.

Днес се разработват различни инструменти и структури (рамки), които да ни помогнат да създаваме мобилни добавки без много усилия.

Ето първите 7 такива рамки.

IONIC е една от най-обещаващите рамки за мобилни добавки, базирани на HTML 5. Стимули за използване на SASS, който предоставя голям брой UI компоненти, които ви позволяват да създавате интерактивни програми. За да стартирате програмата, са програмирани JavaScript framework MVVM и AngularJS. Двустранно защитени данни, взаимодействие с back-end услуги и API, за да направят AngularJS най-популярен сред търговците на дребно. Няма съмнение, че ще стане още по-популярен след пускането на нова версия на AngularJS 2.0, насочена към мобилни приложения.

Екипът от IONIC практици скоро ще представи нов помощник на IONIC сътрудниците под името „IONIC creator“. Скоро ще има още съобщения и подтримуватим теглене, което ще ускори създаването на добавки.

За да опознаете по-добре IONIC, можете да прочетете статии за началото на работата с мобилни добавки и разработването на игри, базирани на Firefox OS.

Mobile Angular UI е рамка, базирана на HTML 5, като bootstrap 3 и AngularJS за създаване на интерактивни мобилни приложения.

Основните характеристики на Mobile AngularUI включват:

  • Bootstrap 3
  • AngularJS
  • Bootstrap 3 мобилни компоненти, като отстраняване на грешки, софтуерни наслагвания и бели дъски, които страхотният bootstrap нямаше.
  • AngularJS модули като angular-route, angular-touch и angular-animate.

Vіdpovіdnі vіdnі dіya nіtіvі vіdokremleniі vіd prog pokovkovo zavantazhennіa и іt lіlki tіlki tіlki tіlki tіlki scho scho nebhіdno. Mobile Angular UI е независима версия на jQuery, това е всичко, от което се нуждаете, за да създадете мобилна добавка, като AngularJS директиви.

За да видите Mobile Angular UI в действие, насочете вниманието си към демонстрационната страна. Също така ви препоръчваме да прочетете инструкциите как да започнете с Mobile Angular UI.

Intel XDK е мултиплатформена дистрибуция на Intel. Лесно е да работите с нея, просто трябва да закупите безплатни програми като Linux, Windows и Mac. Няма нужда да отмъщавате на безличните шаблони за работата на cob и поддържащите UI рамки, като Twitter bootstrap, jQuery Mobile и Topcoat.

Intel XDK гарантира, че гледате напред в реално време на свързаното устройство, точно както можете да използвате други инструменти.

Според нас Intel XDK е най-простият от всички. Vín vikoristovuê дърпане, което ви позволява да се измъкнете от много рутинна работа.

Когато започнете да работите с Intel XDK, ще намерите голямо количество основни материали за работа с платформата.

Appcelerator Titanium е най-добрият ресурс за рамки за мобилни добавки, който ще ви помогне да създадете различни добавки за много мобилни платформи.

Titanium е уникална технология, в която ще знаете всичко необходимо за създаването на хибридни мобилни добавки. За роботи Titanium вземете Titanium studio. Titanium SDK за замяна на API на платформата и облачни услуги, който работи като съкровище. Víde іz іz независима платформа API, yak iєє достъп до мобилна prístroyu.

Titanium Alloy, MVC рамка за ускоряване на работата с мобилни приложения. Създаден за помощта на модулите Alloy, той е лесен за пренастройване за различни програми, което означава, че часът на работа и кодовата линия ще се променят значително.

Titanium studio се опитват да приложат кода и също така се надяваме, че първото видео ще дойде скоро в SitePoint.

Sencha Touch е HTML 5 рамка за създаване на софтуер за платформи като iOS, Android и Blackberry и не само. Vín іsnuê vzhe kіlka rokіv, аl наскоро стана популярен сред търговците на дребно на хибридни мобилни добавки.

Sencha Touch е по-проспериращ, по-нисък от противника си в създаването на други програми за различни платформи.

Pratsyuvati с него също не е лесно, но за да се подобрите от новия, ви се случва да прекарате много време.

За да оцените по-добре предимствата на Sencha Touch, разгледайте лесния код на официалния уебсайт.

Kendo UI на Telerik - HTML 5 рамка за създаване на мултиплатформени мобилни добавки. Kendo UI е силно повлиян от jQuery и отмъщава за някои уиджети, базирани на jQuery.

Pratsyuvati іz не е лесно. Търговците на дребно познават jQuery, за да оценят лекотата на работа с Kendo UI. Kendo UI има ресурс от инструменти и JavaScript рамки.

Повечето победоносни джаджи обаче все още се предлагат само с търговски лиценз.

Разгледайте официалната документация за роботи Kendo UI. Там ще намерите видео уроци, които ще ви помогнат да научите тази рамка.

PhoneGap е малко извън нашия списък, но тази рамка не е за създаване на програми, а за опаковане на това издание. Платената програма PhoneGap е достъпна в Cordova и Adobe с отворен код. Популярна медия на богати търговци на дребно в мобилни програми.

За PhoneGap можете да избирате между JavaScript frameworks и UI. Добри комбинации от jQuery Mobile и KnockOut.js или AngularJS. Веднага след като приключите работата с кода, PhoneGap ще завърши цялата работа на платформата, докато работите. Програми, създадени с помощта на PhoneGap, хакват уеб изпращания, за да прехвърлят съдържание. PhoneGap има минимален набор от уеб API за достъп до възможностите на мобилното устройство и позволява писане на плъгини, които са поискани.

Ще намерите инструкции за работа с PhoneGap.

Бонус

App.js - JavaScript за създаване на мобилни приложения. Tsey, който не е подобен на други рамки, не е AngularJS победител. Vín nadaê kílka основни теми и джаджи. Можете да напишете програма с помощта на zepto или jQuery.

Висновок

В тази статия разгледахме една от най-добрите рамки за мобилни програми HTML 5. Mobile HTML 5 се развива добре и въвежда нови опции всеки ден. И какви рамки разпознавате? Споделете в коментарите.

Съхранение