В последнее время в рунете вообще и здесь, на хабре, в частности, периодически разгораются споры на тему: «будет или не будет выпущен апдейт на новую мобильную ОС <имярек> для уже выпущенных устройств?» Споры эти то затихают, то снова разгораются по мере того, как то Google, то Microsoft анонсируют выпуск новых версий своих мобильных ОС. Я занимаюсь мобильными устройствами (далее — МУ) профессионально далеко не первый год и знаю эту кухню изнутри. Поэтому многие вещи, вызывающие жаркие споры, лично мне кажутся очевидными и вообще не имеющими смысла к обсуждению. Хочу поделиться с уважаемым хабросообществом некоторыми знаниями, чтобы кое-кто смог поумерить пыл и взглянул на жизнь более трезвым взглядом.Читать полностью »
Рубрика «iOS» - 188
За дверями «кухни» производства мобильных устройств
2012-05-15 в 13:17, admin, рубрики: android, apple, Google, iOS, microsoft, мобильные ОС, Смартфоны и коммуникаторы, метки: android, apple, Google, iOS, microsoft, мобильные ОСНачинающие министры
2012-05-15 в 8:50, admin, рубрики: android, appsministry, iOS, Блог компании «Apps Ministry», маша и медведь, неолайн, приложения, разработчик, метки: android, appsministry, iOS, маша и медведь, неолайн, приложения, разработчикОчень часто посты, которые должны что-либо представить, начинаются с фразы: «Этот %сабж% не нуждается в представлении». Мы решили пойти по другому пути. И дело даже не в принципе. Просто компания «Министерство Приложений» на самом деле нуждается в представлении. Ведь нам ещё не исполнилось и года. Впрочем, несмотря на «юный» возраст, мы уже можем похвастаться некоторыми достижениями. Но обо всём по порядку.Читать полностью »
Начинающие «министры»
2012-05-15 в 8:50, admin, рубрики: android, appsministry, iOS, Блог компании «Apps Ministry», маша и медведь, неолайн, приложения, разработчик, метки: android, appsministry, iOS, маша и медведь, неолайн, приложения, разработчикОчень часто посты, которые должны что-либо представить, начинаются с фразы: «Этот %сабж% не нуждается в представлении». Мы решили пойти по другому пути. И дело даже не в принципе. Просто компания «Министерство Приложений» на самом деле нуждается в представлении. Ведь нам ещё не исполнилось и года. Впрочем, несмотря на «юный» возраст, мы уже можем похвастаться некоторыми достижениями. Но обо всём по порядку.Читать полностью »
Использование Private API в приложениях для App Store
2012-05-15 в 8:06, admin, рубрики: development, hack, iOS, ipad, iphone, mobile development, xcode, кодинг, разработка под iOS, метки: development, hack, iOS, iPad, iPhone, mobile development, xcode, кодингЯ думаю, что большинство iOS разработчиков так или иначе сталкивались с тем, что по правилам Apple не удавалось сделать какие-либо функции. Часто это бывает связано с тем, что определенные методы попали в раздел private. При попытке опубликовать приложение с их использованием последует его отклонение (пункт 2.5 Apple Review Guidelines).
Под катом я расскажу, как можно частично снять это ограничение.
Читать полностью »
Все секреты приложения СПС «Право.ru» для планшетов
2012-05-15 в 6:52, admin, рубрики: android, iOS, ipad, Блог компании Pravo.ru, закон, право, справочно-правовая система, метки: android, iOS, iPad, закон, право, справочно-правовая системаПо количеству наших постов вы, наверное, заметили, сколько времени мы уделяем развитию нашей справочно-правовой системы «Право.ru» и ее мобильных приложений для iOS и Android. Особенно много всяких полезных фич в планшетных версиях, так как диагональ экрана позволяет развернуться.
В прошлый раз мы рассказали про голосовой поиск на iOS, а в позапрошлый — писали о возможностях оставлять заметки и других фичах. Но не делать же обзор для каждой отдельной возможности приложения.
В связи с этим мы подготовили видео-гид по приложению для планшетов. Ведь лучше один раз увидеть, чем сто раз услышать. Из видео-ролика можно узнать, например, что свайп вправо открывает историю просмотров, а свайп влево — связанные документы.Читать полностью »
Как защитить in-App Purchase от ломалок
2012-05-13 в 11:36, admin, рубрики: apple, in-App Purchase, iOS, xcode, разработка под iOS, метки: in-App Purchase, iOS, xcode До недавнего времени inApp Purchase был достаточно надежным механизмом защиты от взлома приложений. Если разработчик хотел, чтобы его приложение не попадало в список ломаных — он просто выпускал его бесплатным с продажами внутри. Схема работала. Но после появления в Cydia 'iAP Cracker' — ситуация изменилась.
Под катом описан метод, как можно вполне легально обойти эти ломалки.
Читать полностью »
Пишем на iPad’е под iPad
2012-05-12 в 16:55, admin, рубрики: game development, iOS, ipad, Lua, игры для ipad, мобильные приложения, планшеты, разработка, разработка под iOS, Софт, метки: game development, game-dev, iOS, iPad, lua, игры для ipad, мобильные приложения, планшеты, разработка, софтНедавно в App Store появились первые игры написанные прямо на iPad, что лично меня очень радует. Можно сказать, что планшет становится не только средством потребления контента, но и его производства.
Под катом я расскажу, как и где это сделано, покажу простенький Hello World.
Mobiscroll — кастомный select для мобильных сайтов и не только
2012-05-12 в 10:07, admin, рубрики: android, iOS, javascript, jquery plugins, jquery select, mobile development, метки: android, iOS, jquery plugins, jquery select
К каждому, кто сталкивался с разработкой сайтов под iOS/Android/etc (или native-приложений через phonegap и иже с ним), рано или поздно наверняка приходило осознание того факта, что стандартные управляющие элементы форм не очень удобны для работы с touch-экранов.
И если input'ы и textarea вполне можно отрисовать с помощью css, то с селекторами ситуация гораздо более грустная — и не улучшить особо, и выбирать, например, дату, последовательным выбором трех выпадающих списков — занятие не из приятных.
Помогает в решении этой проблемы мультиплатформенный (обещают как минимум работу на iOS/Android, но с некоторыми помарками работает и на MeeGo — это из проверенного собственноручно) select-заменитель Mobiscroll, с некоторым трудом нагугленный мной пару недель назад.
Отрисовка графиков в мобильном приложении
2012-05-10 в 7:44, admin, рубрики: iOS, xcode, разработка под iOS, метки: iOS, xcodeВозможно, что в этом посте будет мало чего-то нового для большинства читателей, но этот пост будет полезен новичкам.
Итак, я расскажу об отрисовке графиков в мобильном приложении.
Задача
Нам потребовалось сделать отображение графиков нагрузки на разные элементы VPS (RAM, CPU, HDD, Траффик). После раздумий было решено, что график должен:
- При необходимости скроллится по горизонтали
- Автоматически менять маштаб (в зависимости от максимальной величины)
- Подбирать аннотации по вертикали
- Уметь получить аннотации по горизонтали из массива и расставить под указанными точками
- При необходимости заполнять цветом площадь под графиком
Если интересно, то добро пожаловать под кат.
Читать полностью »
Хотите узнать почему крупные издатели делают отстойные приложения? Посмотрите в зеркало
2012-05-09 в 10:50, admin, рубрики: game development, iOS, mobile development, Блог компании «Apps4All», игры, издатели, разработкаВерсия для iOS классического файтинга Marvel vs. Capcom 2, выпущенная 25 апреля, находится довольно высоко в чартах продаж App Store. И это символ полного беспорядка в игровом мире.
Marvel vs. Capcom 2, в которой встречаются персонажи Street Fighter и супергерои Marvel, имеет графику низкого разрешения и непотребный фреймрейт. Но ее главная проблема в управлении: игра использует экранный виртуальный джойстик и кнопки, воспроизводящие аркадный автомат с оригинальной игрой. В ней нет ни одного точного удара, из которых складывалось великолепие оригинальной игры. Вы просто мажете пальцами по экрану в надежде, что случится что-то хорошее.
Но игроки будут покупать этот ленивое чудовище из-за того, что они помнят название. И до тех пор, пока дерьмо продолжает продаваться, у издателей и не будет причин менять свое поведение.Читать полностью »