Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика
AJAX и PHP. Разработка динамических веб-приложений www.ozon.ru/context/detail/id/2820553/
По поводу геолокации. Задача будет примерно следующая. Нужно исходя из текущей позиции выдать список 2-3 ближайших кинотеатров. Задачу можно решать двумя способами:
сделать в базу и в ней хранить координаты кинотеатров с привязкой к городу, тогда можно сначала по координате определять город и уже для него искать ближайшие кинотеатры, либо просто делать полный поиск по базе;
делать запрос в гугл мапс, и из него вытаскивать ближайшие кинотеатры, но тут надо копаться в их API, чтобы знать можно ли так сделать.
Проект делается на js/html/css, серверной логики пока что нет и в идеале я бы хотел сделать мэшап, но вряд ли так выйдет. Проект пока что хранится у меня в дропбоксе, могу залить хоть в гитхаб, хоть в ассемблу. Что нравится. Скорее всего залью в ассемблу, потому что там есть и трекеры. Общение через скайп.
Потом хотелось бы сделать проект коммерческим, начать сотрудничать с кинотеатрами, чтобы получать от них данные о кино, размещать какую-либо информацию о них, возможно сделать аналог купонного сервиса. При этом не хочется систему перегружать лишними элементами.
Опять же стоит сказать, что jQTouch и Sencha гарантированно работают на Iphone и Android версии от 2.1, с предыдущими сложнее. А вот как они поведут себя в опере это большой вопрос, рекомендую обратиться к этому человеку.
Работал с jQTouch, Sencha и сейчас изучаю jQueryMobile. На jQTouch очень быстро пишется простой интерфейс, плюс там удобная система событий и переходом между страницами, вся логика делалась на jQuery. С помощью Sencha Touch написал сложный и красивый интерфейс, с логикой и прочим — единственный минус это производительность, а из плюсов стоит отметить очень сильное сообщество. С jQueryMobile вот пока что знакомлюсь, но впечатления очень положительные.
Sencha Touch имеет серьезные проблемы с производительностью, хотя очень надеюсь что это исправят, так как фреймворк действительно классный. Поэтому рекомендую jQueryMobile.