Мобиле Апп Десигн / Дев Водич за почетнике за јКуери Мобиле
У протеклих 2-3 година смо видели огроман раст подршке за претраживаче и ОС мобилних сајтова. Најупечатљивије су Апплеове иОС и Гоогле Андроид платформе. Али други као што су ПалмОС и Блацкберри су још увијек у миксу. Све до недавно било је веома тешко повезати једну мобилну тему са свим овим платформама.
ЈаваСцрипт је био почетак, али до сада није постојала уистину јединствена библиотека. јКуери Мобиле преузима све најбоље карактеристике јКуери-а и преноси их на мобилни веб-извор. Библиотека је више као оквир који укључује анимације, ефекте транзиције и аутоматске ЦСС стилове за основне ХТМЛ елементе. У овом водичу се надам да ћу вам представити платформу на начин да се осјећате угодно при дизајнирању властитих јКуери мобилних апликација.
Особине и подршка за ОС
Разлог због којег предлажем учење јКуери Мобиле преко било којег другог оквира је једноставност. Код је изграђен на јКуери језгру и има активан тим програмера који пишу скрипте и уређују грешке. Од многих функција укључују подршку за ХТМЛ5, навигационе везе које покрећу Ајак и додирне / превлаке за руковање догађајима.
Подршка варира између телефона и распоређена је у графикон од 3 категорије од А-Ц. А је највиши ред који се може похвалити пуном подршком за јКуери Мобиле, Б има све осим Ајака док је Ц основни ХТМЛ са мало-то-но ЈаваСцрипт. Срећом, већина популарних оперативних система је у потпуности подржана - додао сам листу испод само неколико примјера.
- Аппле иОС 3-5
- Андроид 2.1, 2.2, 2.3
- Виндовс Пхоне 7
- Блацкберри 6.0, Блацкберри 7
- Палм ВебОС 1.4-2.0, 3.0
Ако желите да сазнате више, прочитајте на њиховој званичној страници са документима. Није написан у бесмислицама и заправо се осјећа врло лако слиједити. Сада ћемо се фокусирати на основе писања јКуери мобилне странице и како можемо направити малу апликацију!
Стандардни ХТМЛ шаблон
Да бисте добили своју прву мобилну апликацију која ради, поставите предложак који бисте требали почети. Ово укључује основни код јКуери заједно са мобилним ЈС и ЦСС, све екстерне хостоване из јКуери ЦДН. Погледајте мој пример испод.
Основна мобилна апликација
Једини страни елементи овдје би требали бити двије мета ознаке. Врх виевпорт
ознака ажурира мобилне претраживаче да би користила ефекат зумирања. Подешавање вредности видтх = ширина уређаја
постави ширину странице на тачно ширину екрана телефона. И најбоље од свега што не онемогућава функције зума јер јКуери Мобиле може да се прилагоди промени распореда.
Следећи мета таг Кс-УА-Цомпатибле
само приморава Интернет Екплорер да прикаже ХТМЛ у својој најновијој итерацији. Старији претраживачи и нарочито мобилни ће покушати да заобиђу непознате грешке у приказивању.
Конструисање садржаја тела
Сада је ово место где јКуери мобиле може бити лукав. Свака ХТМЛ страница није нужно једна страница на мобилној веб-локацији. Оквир користи ХТМЛ5-ове атрибуте података, које можете креирати додавањем података-
пре. На сличан начин дата-роле = "паге"
може се поставити на више дивова у једној ХТМЛ датотеци, дајући вам више од једне странице.
Затим бисте се кретали између ових страница са везним линковима и јединственим ИД-ом. Ово подешавање је добра идеја за основне, једноставне апликације. Ако вам је потребно само 3-5 страница, зашто их не похранити у једну датотеку? Осим ако немате много писаног садржаја, у том случају покушајте да користите ПХП да бисте уштедели време.
Провјерите примјер кода испод ако сте изгубљени.
Топ титле бар
Овде
само неки додатни садржај.
Мислим, можеш вратити се у свако доба.