• Теперь Push сообщения и в Safari


      Только что мне, как разработчику под OS X, пришло сообщения от Apple Developer Program c такой картинкой.
      Лично мне понравилось. Наконец-то до этого додумались.
      А как вы, хабражители, на эту возможность смотрите?
      Читать дальше →
    • Набор регулярных выражений для MarkDown

      Добрый день, уважаемые пользователи Хабра.
      В этом посте хотел бы поделиться тем, с чем игрался долго и надеюсь это будет кому-то полезным.

      Недавно столкнулся с тем, что в новом проекте надо было сделать подсветку синтаксиса для языка разметки MarkDown. В последнее время он достаточно популярен в разных местах. Долго гуглил, в результате пришлось все писать самому и долго тестировать чтобы все работало правильно.
      Под катом набор регулярных выражений, которые ищут основные элементы разметки MarkDown в варианте для Objective-c.
      Читать дальше →
    • Как НАДЕЖНО защитить in-App Purchase от ломалок

        Совсем недавно я писал статью Как защитить in-App Purchase от ломалок . Прошло немного времени, а хакеры на месте не сидят. Тот метод защиты оказывается можно обойти, не очень сложно. Под катом метод, который намного надежнее.
        Читать дальше →
      • Как защитить in-App Purchase от ломалок

          До недавнего времени inApp Purchase был достаточно надежным механизмом защиты от взлома приложений. Если разработчик хотел, чтобы его приложение не попадало в список ломаных — он просто выпускал его бесплатным с продажами внутри. Схема работала. Но после появления в Cydia 'iAP Cracker' — ситуация изменилась.
          Под катом описан метод, как можно вполне легально обойти эти ломалки.
          Читать дальше →
        • Раскрутка iOS приложения на англоязычном пространстве

            Хочу поделиться с хабра-сообществом важной ссылкой. Давно для себя это искал, а сегодня, когда нашел — очень обрадовался.
            Это список-рейтинг сайтов с обзорами приложений и игр для iOS, с ссылками сразу на страницу запроса обзора, или связи с администрацией сайта.
            Надеюсь, инфа будет полезной для разработчиков.
            Читать дальше →
          • Опыт продвижения в русском AppStore

              imageСделать хорошее приложение для iPhone или iPad могут многие. Но далеко не все на этом умудряются заработать денег. Не буду хвастаться – но у меня получается и то, и другое. Хотелось бы поделиться с сообществом хабрачиталей некоторыми тонкостями кухни.
              Под катом немного статистики и опыта размещения обзоров и баннерной рекламы рекламы с цифрами.
              Читать дальше →
            • Украинская раскладка клавиатуры в Mac OS X Lion

                imageДобрый день, Хабраюзер.
                Не знаю как кому, но мне Mac OS Lion сразу очень понравился. Но в первый же день в бочку мёда была подкинута ложка дёгтя. Украинская раскладка клавиатуры была какая-то неправильная (с моей точки зрения, так как я привык к другой.)

                Огромный минус стандартной украинской раскладки в Lion это то, что поменяны местами буквы «И» и "І" да и знаки препинания стали на цифрах 6, 7, 8. А я привык к PC-шной раскладке. Начал я искать редакторы клавиатуры для Lion — так ничего не нашел. И google ничего внятного на эту тему не выдавал. Тогда я решил эксперементировать. Под катом результат эксперимента и решение вопроса.
                Читать дальше →
              • Push уведомления в приложениях для iOS

                  Добрый день, Хабражитель.
                  Все наверное в курсе, что в iOS существует такой полезный сервис как Push уведомления. Я тоже был в курсе, но пока не столкнулся с его реальным использованием, даже не знал, что с ним есть так много нюансов. В этом топике вы узнаете два аспекта об этом сервисе: что нужно делать в xCode, и как отсылать сами пуш сообщения через php сервер.
                  Под катом описано то, как все это работает.
                  Читать дальше →
                • Неожиданности и статистика из российского AppStore

                    Приветствую вас, Хабражители. image
                    Совсем недавно, 29 июня, я выпустил в Apple AppStore своё очередное творение. Универсальное приложение для iPhone и iPad «Притчи обо всем». И то, что с ним приключилось, если честно, я даже не ожидал. События как-то развивались совсем не по такому такому сценария, как я думал и рассчитывал. Под катом много информации с графиками, статистикой и идеями.
                    Читать дальше →
                  • Пост-продакшн для iOS приложения: как сделать качественную видео-презентацию

                      Я так подозреваю, что очень многие разработчики софта для iPhone/iPad будут просто счастливы прочитать этот пост.
                      Я уже давненько пользуюсь гаджетами фирмы Apple и регулярно просматриваю тематические ресурсы на предмет обзоров разных приложений. И если честно, меня очень раздражают видео-обзоры, которые сделаны не очень качественной камерой и явно видно, что деланы непрофессионально.
                      Конечно, когда бюджет разработки невелик, то вписать в статью затрат качественный видео ролик – это роскошь. Сегодня я расскажу, как сделать качественный видеоролик-презентацию приложения для айДевайсов.
                      Читать дальше →
                    • «Как доводить начатое до конца, если я …» или GTD и DISC для «нечайников»

                        image
                        В одном из предыдущих своих постов я пообещал продолжить тему о теории DISC для «нечайников». Сегодня очередной пост в эту сторону.
                        Наверное одним из ключевых моментов работы программиста, прожект-менеджера, да и вообще любого человека, как связанного с IT так и не связанного – это привычка, навык или умение доводить до конца начатые дела.
                        В этом посте мы разберёмся с этим вопросом.
                        Читать дальше →
                      • Сказ о том, как я стал разработчиком софта для iPhone

                          imageГде-то в начале 2010 года я узнал об очень интересной для меня теории, которая очень много чего объяснила для меня в жизни. Я о ней писал уже на Хабре habrahabr.ru/blogs/ui/111401.
                          Хотя я сам занимаюсь бизнесом сфере консалтинга и психологии, но большýю часть своей жизни был связан с IT и программированием. И вот мне пришла в голову мысль – выпустить приложение для iPhone, выпуск которого очень много всего изменил.
                          Ну, как и всегда, все началось с идеи. Идея приложения была следующая: дать пользователю инструмент, с помощью которого он бы смог легко распознавать модели поведения других людей, и чтобы это приложение давало конкретные ответы на вопросы «Как?» и «Каким образом?» взаимодействовать с тем или иным человеком в разных ситуациях.

                          Под катом в деталях описан процесс создания приложения и много всего интересного с суммами в USD и картинками.
                          Читать дальше →
                        • Фото-мозаика. Как сделать качественно и красиво

                            Хочу поделиться с Хабра-сообществом моим хобби, которое, если честно, даже некоторую прибыль мне приносит.

                            Начну сначала. Лет так 6-7 назад мне очень стала интересна такая штука как фото-мозаика. В самом начале я пробовал делать её вручную. Немеряное количество слоев в фотошопе и куча потраченного времени меня остановила года так на три. Но со временем только появлялся азарт.
                            И вот я начал свое исследование программного обеспечения для создания фото-мозаик, которого было перепробовано огромное количество. И в конечном итоге выбрано лучшее.

                            О лучшем как раз и пойдет речь.

                            image

                            Читать дальше →
                          • Как проектировать программы и их интерфейсы под пользователя, или теория DISC для «нечайников»

                            Как часто программист сталкивается с вопросом выбора целевой аудитории? Я, если честно, не могу особенно назвать себя программистом, но с этим связан очень тесно. Я заказчик, и по сути менеджер проектов. Как правило, этот вопрос возникает в момент, когда проектируешь новое приложение. Будь это модуль для 1С, веб сайт или приложение для iPhone – задача очевидна. Необходимо чтобы пользователю было удобно.
                            Как правило мы примеряем всё под себя – если мне понятно, мне удобно, значит и пользователю будет удобно. И на практике сталкиваемся с «нормальной» ситуацией, когда пользователь не может найти кнопку или функцию, которая для Вас, находится в очевидном месте. Итак давайте разберемся, откуда возникают такие недоразумения?
                            Читать дальше →