Вълшебства в браузъра на iPhone!

Невероятно е как нещо толкова просто вдъхновява толкова хора :)

Невероятно е как нещо толкова просто вдъхновява толкова хора :)

Днес установих, че Twitter не е толкова зле и евентуално може да бъде от полза по някога. Докато си почивах и рових из сайтове, блогове, Twitter за нещо интересно изведнъж ми попадна една тема за 25 невероятни iPhone уеб сайтове. Понеже като заклет фен и потребителн на епълските продукти реших да видя какво интересно име. Съответно повечето от уеб сайтовете и приложенията не бяха за мен. Наистина бяха много готини но определено не за мен. Но в един момент погледът ми бе прикован от тази глезотийка която виждате на снимчицата. Тя се казва jQTouch и е нещо наистина изключително яко и удобно.

Какво е jQTouch?

Този прекрасен инструмент всъщност е един обикновен плъгин за jQuery, което пък е много хубав JavaScript Framework. Та за jQTouch представлява plugin за Mobile Web Development за iPhone.

Защо толкова се зарадвах на jQTouch и реших да пиша за него?

jQTouch е едно малко вълшебство защото може да ви създаде почти същия интерефейс както бихте го създали през iPhone SDK-а. Основното преимущество да създавате уеб приложения на jQTouch пред стандартните приложения на iPhone е:

  • xHTML/CSS
  • PHP/Ruby/Perl/Python/ASP или друг език, на който знаете да пишете.
  • Java Script ( jQuery в този случай )
  • Без инсталации на специални среди за разработка
  • Без изисквания за операционни системи за разработка. ( До колкото помня iPhone SDK вървеше само на OS X, но може и да греша )
  • Без плащане на излишни лицензи
  • Без сторване в разни App Store и прочие. ( което не винаги е плюс )
  • Защото почти всеки днес е „Програмист“ или „Уеб Дизайнер“ … :)

Какви недостатъци има jQTouch?

Разбира се, като всяко нещо и jQTouch си има своите недостатъци. По някога някои от тези недостатъци може да не ви позволят да си напишете приложението на jQTouch.

  • Изисква наличието на браузър, не просто на iPhone :)
  • След като изисква браузър следователно ще изисква и интернет свързаност.
  • След като изисква и интернет свързаност най-вероятно ще изисква сървър за хостване на приложението ( няма го удобството приложението да е хостнато на апарата на клиента  )
  • Следователно от  тези точки по-горе ви идват и месечни разходи които не са приятни понякога. Но само понякога :)

Но както виждаме това не може да ни спре като цяло да си напишем приложението за iPhone, защото всеки iPhone идва със браузър и by default си цоца интернет през мобилния оператор и не го интересува.

Но по някога не е практично да пишем приложение jQTouch да не кажем невъзможно или ако е възможно безумно. Какво точно имам предвид.

Ето няколко примера:

  • Определено е безумно да пишете приложение на jQTouch  с което да си рестартирате телефона например.
  • Да си изграете да пишете калкулатор или аларма за събуждане рано сутрин.
  • Можете да се сетите за хиляди подобни примери :))

Но какво готино можем да си напишем на jQTouch?

На сайта са дадени няколко примера, които според мен не са много практични, но хората са решили да ги направят като показно, че може да се случат.

  • Приложение за Tasks / Задачи
  • Приложение за World Clock

Аз лично бих предпочел да си напиша нещо от този сорт приложение:

  • От което да мога да си следя коментарите в блога
  • Да мога да си Tweet-вам
  • Да мога да си следя някои RSS фийдове
  • Бързо и лесно да си гледам валутните курсове когато ми се наложи и пр.

Идеите които ми идват са толкова много, че чак се плаша да започна защото няма да мога да приключа скоро :)) Искренно се надявам и вас така да вдъжнови както успя с мен. Наистина много му се накефих.

Ако искате можете да прочетете малко документация тук:

Искренно се надявам да съм бил полезен. Ако седнете и напишете нещо много яко, обадете се да му се порадвам :)

Отново искренно благодаря за търпението и проявения интерес.

Етикети: , , , , ,


Един коментар по “Вълшебства в браузъра на iPhone!”

  1. [...] в браузъра на iPhone! И то само с Java Script http://m.ignev.net/blog/development/javascrip…h-jqtouch/ в Любими преди 1 минута edno23.com Начало контакти [...]

Вашият коментар