Rub 2 Grub – наше первое iPhone приложение
Ура. Мы сделали наше первое приложение для iPhone. Новая технология, новый девайс. Все для нас тут было ново.
Задача была такая: сделать что-то простое и в то же время полезное, с целью разобраться с технологией и платформой. И вот уже в который раз, мы решили сделать приложение для любимого нами Crazymenu. За прототип взяли приложение Scratch To Eat. Так и родилось Rub 2 Grub – потри чтобы поесть. Такой себе симбиоз Джина из кувшина и скатерти-самобранки.

Вот оно какое
Многие из вас, я думаю, знакомы с лотереей, когда покупаешь билетик, в котором надо стереть поле и увидеть, что же ты выиграл? Или не выиграл. Этот принцип и лег в основу Rub 2 Grub. Программа, помогает определиться с местом ужина или обеда в одном из близ лежащих ресторанов. Бывают такие состояния души, когда абсолютно все равно куда пойти посидеть.
Я пользователь
Все делается как всегда в пару тыков пальцем в девайс. Указываем место, где вы находитесь, если есть GPS, то оно автоматом вас определяет. Еще парочка уточняющих опций, про наличие меню на ресторан и количество вариантов выбора.

Главный вид, откуда все начинается
Теперь смотрим на разноцветные поля и теряемся, какое же из них почухать. Ну, хорошо, посмотрим, что под зеленной краской у нас находится. Поелозим пальцем по экрану и ….

Протираем дырку и видим какую-то кафешечку
Тут же уже готовая краткая информацию о ресторане/кафешечке которая вам выпала. На iPhone номер телефона становится кликабельным и сразу можно позвонить, чтобы, например, забронировать столик.

Краткая информация о кафешечке/ресторанчике
Страница детальной информации о ресторане тянется прямо из Crazymenu.com.

Детальная информация для любителей почитать
Расписание работы представлено в наглядном виде с указанием вашего текущего местоположения во времени.

Расписание работы и отметка текущего времени
Карта. Сейчас геопривязка и карты есть почти во всех приложениях. Есть все это и у нас. Ресторан и ваше текущее местоположение отображается на карте города.

Карта с указанием ресторана и вашего местоположения, если есть как его определить
Все данные берутся с сервиса Crazymenu, который содержит около 500 000 ресторанов со всего мира. Правда, ресторанов из США больше всего. А из Украины ресторанов почти нет.
Если для ресторана указано меню, то можно заглянуть в него, чтобы, знать заранее к чему надо готовиться и хватит ли денег на визит в это заведение.

Чего покушать-то имеется
Покусанная тарелка в виде иконки, отлично подходит для изображения вашего состояния перед использованием этого приложения.
Покусанная иконка Rub 2 Grub - второй ряд второй столбец
Это пожалуй и все, чем можно порадовать пользователя в нашем приложении. Других наворотов пока нету. Например, формирование заказа по меню и отправление его сразу ресторану, так чтобы пока вы дошли они уже все подготовили. Все это может появиться, когда-нибудь потом.
Посмотреть приложение в живую пока нельзя, так как в AppStore приложения еще нету. Сейчас проводятся организационные мероприятия по его добавлению, а тут, к сожалению, не все зависит от нас. Дадим знать, как только оно там появится.
Я разработчик
А вот тут надо просить Пашу Тайкало ака Kilew, чтобы он нашел время для описания технических деталей всего процесса разработки и возни в результате которой и получилось такое чудо. Первые наброски уже были сделаны в статье Objective-C для Java-программистов, но писать еще есть много о чем.
Могу только сказать пару слов с организационной точки зрения. Apple как-то все жестко завязывает на себя. Например, чтобы потестить приложение на реальном девайсе, а не на эмуляторе, надо быть участником iPhone Development Program. Регистрировать там ваш девайс, получать всякие provisioning profile и только потом, аж потом, вы сможете попробовать запустить приложение на живом девайсе. И только на одном. Для второго надо снова танцевать с бубном:) И самое главное все это стоит минимум $99. Да и за обновление прошивки с версии 1.3 до 2.2 с нас тоже взяли $10, а без этого не был доступен акселерометр для приложений.
Около 30% всех смартфонов в США это iPhone
Но, тем не менее, платформа iPhone занимает очень большую долю рынка коммуникаторов в США и тот же Android еще очень и очень мал по распространенности и количеству пользователей. А это значит, что разработка для iPhone привлекательное направление, особенно с использованием преимуществ модели iPhone 3G.
В нашем банке идей, есть парочка, которые, скорее всего, удостоятся нашего внимания и мы их воплотим в жизнь.






С Новым годом всех-всех-всех! < Stanfy Блог
в 12:54, 30.12.2009[...] платформы. В январе 2009 вышло в свет в AppStore наше первое iPhone приложение Rub2Grub для социальной сети crazymenu.com. С тех пор мы успели [...]
Rub 2 Grub появился в Apple AppStore < Stanfy Блог
в 15:05, 12.12.2011[...] прошло и года, как наш первый опытный образец приложения для платформы iPhone появился в Apple [...]