Разработка под iOS

индекс
315,17

Практические советы начинающим iOS разработчикам recovery mode

Приветствую всех хабражителей. Несколько месяцев не публиковал никаких постов, и сказать честно накопилось множество различных мыслей и идей, которыми и хотел поделиться особенно с начинающими iOS разработчиками.

Ну, во-первых, не секрет, что яблочный рынок сейчас развивается в геометрической прогрессии, растет не только количество приложений, но и конкуренция, становится больше тематических сайтов, владельцев девайсов, обсуждается каждая мелочь, связанная выходом нового продукта, миллион различных слухов и т.д. На фоне всех этих событий многие разработчики плавно перетекают в разработку iOS приложений, начинают осваивать Objective C и все сопутствующие необходимые для разработки компоненты. Я недавно общался с несколькими компаниями, которые из веб-разработки почти полностью перешли на разработку заказных приложений под мобильные платформы. Наша компания не исключение. Мы, как и многие, начинали свою деятельность в далеком 2001 году с веб-разработки, а теперь на нас как волной нахлынула мобильная деятельность. Причин несколько, но основная это все-таки перспектива развития.
24 мая 2012, 15:46
219
victorinox 19,4

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

40.27%
(1434)
Да, конечно, это удобно/быстро/интересно
40.83%
(1454)
Да, но так, побаловаться, не более
14.43%
(514)
Нет, это все глупость и не юзабельно
4.47%
(159)
Это магия, и я не верю в неё

Проголосовал 3561 человек. Воздержался 331 человек.

24 мая 2012, 14:39
8
yltastep 11,0

Учим SQLite работать с локализированным календарем

Учим  SQLite работать с локализированным календарем





Недавно мне довелось портировать (точнее, переписывать) под iOS приложение для анализа посещаемости сайта. Поскольку данные подходили под реляционную модель, мы решили использовать SQLite. Насколько я знаю, других реляционных СУБД под iOS просто нет.

Долго ли, коротко ли… Пришло время подсчитать понедельный КПД для определенного диапазона дат.
24 мая 2012, 12:16
67
moborb 17,6

UIImage и resizableImageWithCapInsets перевод

Недавно я начал писать небольшой пример, чтобы лучше изучить iOS 5 Appearance API и кастомизацию UINavigationBar. Цель была в том, чтобы добавить собственный фон, заголовок и текст в панель навигации. Когда я его закончил, я решил улучшать кнопки в панели навигации используя тот же Appearance API.
Пока я погружался в кастомизацию кнопок, я открыл для себя метод UIImage появившийся в iOS 5, resizableImageWithCapInsets. Я решил отвлечься от первоначальной идеи издеваться над панелью навигации, чтобы понять, как работает установка фиксированных границ.
24 мая 2012, 08:33
19
Dreddik 24,4

Американская мечта, или Полгода в топе. Въ Умѣ

Вместо предисловия


Прошло уже полгода с момента выхода первой версии нашего приложения «В уме». За эти шесть месяцев в жизни изменилось очень многое, но из Top 10 категории Education мы так и не выпали. Раньше меня это немного удивляло, но в конечном счете свыкся.

Со времени первой заметки об этом уникальном опыте также прошло полгода. К выходу очередной (но не последней) версии приложения приурочим это скромное продолжение истории.
+56
23 мая 2012, 02:37
76
avfonarev 75,3

Опыт продвижения интерактивной книги для детей под iOS

image

Предисловие


Не секрет, что мобильные игры и приложения — горячая тема для разработчиков со всего мира. В App Store и Google Play ежедневно появляются сотни, если не тысячи приложений.

Поэтому, приступая к созданию своего собственного проекта, мы начали с маркетинга и анализа того, в каком сегменте мы могли бы конкурировать с сильными игроками.

После обсуждения множества вариантов мы пришли к тому, что лучший формат для нас — интерактивная книга с мини-играми для детей. Причин для этого было несколько:
  • общее качество детских продуктов довольно низкое;
  • конкуренция в сегменте не очень высокая;
  • в нашей команде есть ряд специалистов с большим опытом работы с детским контентом;
  • и главное: хотелось сделать что-то действительно стоящее, а делать продукт для подрастающего поколения — достойный труд и сильная мотивация.


+5
23 мая 2012, 01:09
46
Sm1_else 12,3

Mdday#MoCO — конференция для мобильных разработчиков

7-8 июня в Москве в «Рэдиссон Славянская» состоится Mdday#MoCO – конференция для разработчиков мобильных приложений.

image

Mdday#MoCO — это альтернативная программа форума «Мир мобильного контента». В этом году конференция полностью посвящена контентным приложениям. В течение двух дней гостей ждут индивидуальные выступления ведущих представителей мобильной индустрии.

Подробнее о событие на moco.mdday.ru
+10
22 мая 2012, 16:58
9
e_Legion 37,9

Авторизация в Альфа-Мобайл (под iOS) через 10 часов после ввода пароля

Пару дней назад я задал вопрос про очистку поля ввода пароля в iOS. Получив утвердительный ответ, решил написать более подробно.

image

В прошлый четверг у Альфа-банка проходили некие технические работы, во время которых часть сервисов была недоступна. В том числе Альфа-Мобайл — сервис интернет-банка для мобильных устройств (в моём случае — iOS). Я о технических работах не знал и попытался залогиниться в Альфа-Мобайл. Приложение выдало сообщение об ошибке подключения к серверу. Ок, лезу в интернеты, нахожу твиттер Альфы и вижу там сообщение о проведении технических работ. При этом приложение Альфа-Мобайл я естественно не закрываю, а просто сворачиваю, как это обычно и происходит с большинством приложений под iOS.
0
22 мая 2012, 08:58
uzverkms –0,4

Сколько ежедневных закачек требуется приложению, чтобы попасть в Топ на App Store?

Сложно переоценить влияние топа в iTunes на расстановку сил среди разработчиков мобильных приложений. В конце концов, Топ 25 является, пожалуй, наиважнейшим механизмом поиска новых приложений для пользователей iOS. Но сколько закачек в день нужно, чтобы попасть в Топ 25, спрашивает TechCrunch?

Отвечает компания Distimo, занимающаяся анализом магазинов мобильных приложений, опубликовала интересные данные, которые могут ответить на этот вопрос. Если говорить об американском магазине iTunes, то данная цифра составляется примерно 38 400 ежедневных закачек для бесплатных приложений iPhone и 3 530 – для платных. Чтобы занять место в одной из категорий топ 25, нужно, разумеется, значительно меньше закачек. Неудивительно, что наибольшую конкуренцию можно наблюдать в категории игр. Бесплатное приложение должно иметь 25 300 закачек ежедневно, чтобы попасть в игровой топ 25, платное — 2 280.

Если говорить о бесплатных приложениях, то немалая конкуренция также существует в категориях «развлечения» (6 700 ежедневных закачек), «социальные сети» (5 800), «стиль жизни» (3 900) и «музыка» (3 900). Интересно, что в рейтинге платных приложений категория приложений для обработки фото находится сразу за играми и развлечениями. Тем не менее, платным фото-приложениям необходимо всего 270 ежедневных закачек, чтобы войти в топ 25 в категории.

+11
21 мая 2012, 10:54
57
HugC 342,8

Полезные штуки для iOS-разработчика #1

На Хабре в свое время было несколько статей «Очень много полезных штук для AS3». Автор попытался собрать ссылки на самые полезные и интересные библиотеки. И т.к. в последнее время я разрабатываю под iOS, решил последовать его примеру и сделать то же самое, но для своей платформы. Описания почти прикладывать не буду, все есть на страничках проектов.
+104
19 мая 2012, 21:41
770
Coder89 108,5