Как стать автором
Поиск
Написать публикацию
Обновить
37.17

iOS *

Мобильная ОС компании Apple

Сначала показывать
Порог рейтинга
Уровень сложности

RubyMotion: нативные iOS приложения на Ruby (перевод)

Время на прочтение10 мин
Количество просмотров14K

В 2007 году Лоран Сансонетти, разработчик из Apple, основал проект с открытым исходным кодом MacRuby. Его целью было создание интерпретатора Ruby поверх среды исполнения Objective-C, который бы обеспечивал прозрачное взаимодействие между Ruby и экосистемой OS X «Cocoa» — и ему это удалось. Теперь Сансонетти надеется сделать что-то подобное и под iOS.

Читать дальше →

Ищу команду единомышленников

Время на прочтение3 мин
Количество просмотров4.5K
Привет хабраобщество!
Вот уже 3 месяца я и товарищ ищем энтузиастов в команду. Команда называется DO (wecando.ru — это сайт-заглушка)
Мы занимаемся мобильным маркетингом, а так же придумываем разные онлайн-сервисы.
Есть много направлений развития и интересной работы с материальным выхлопом.
Хотелось бы собрать единомышленников и попробовать поработать в команде с горизонтальной схемой (а-ля Valve)

Андрей — моушн-дизйнер, предприниматель (в прошлом была своя пиццерия)
Я — Саша — дизайнер и AS3/JS/HTML-кодер, работаю на постоянке в LUMATA креативщиком (www.lumata.com)
Есть пара друзей — отличные стратеги.
Есть огромное количество различной международной экспертизы (Coke, Orange, МТС) в мобильном маркетинге и вообще в диджитал коммуникациях, но, к сожалению, 2 человека — это слишком мало, чтобы перевернуть мир.

Кто заинтересовался — спрашивайте, ответим на все вопросы.
Немного подробнее о нас

Установка симулятора iOS 4.2 в Xcode 4.3

Время на прочтение1 мин
Количество просмотров8.3K
Обновившись до Xcode 4.3 можно обнаружить, что установка iOS Simulator 4.2 из самого Xcode недоступна. Тем не менее, если в вашем проекте есть необходимость в данном симуляторе, то простая инструкция по установке ниже.
Читать дальше →

Что нам несет обновление Titanium SDK до версии 2.0

Время на прочтение5 мин
Количество просмотров2.9K
Приветствую всех приверженцев и почитателей кроссплатформенной разработки мобильных приложений с помощью фреймворка Titanium. 16 апреля 2012 года компания Appcelerator анонсировала обновление Titanium Mobile SDK до версии 2.0.1 вкупе с обновлением Titanium Studio все до той же версии 2.0.1. Чуть больше подробностей под катом.

Читать дальше →

Видео с конференции #MBLT12

Время на прочтение1 мин
Количество просмотров2.9K
12 марта в Москве прошла международная конференция #MBLT12.

image

Видео с 9 секций основной программы доступны на youtube-канале.

Параллельно с основной программой проходил Yandex Mobile Camp для мобильных разработчиков.
Видео двух докладов:

Apple отвергает любые приложения, использующие Dropbox

Время на прочтение1 мин
Количество просмотров1.5K
Любопытную проблему обсуждают разработчики на форуме Dropbox.

Apple отвергла мобильное приложение Cambox для App Store на том основании, что если на устройстве пользователя не установлен Dropbox, то в новом Dropbox SDK авторизация в сервисе осуществляется через веб. При этом браузер открывает форму авторизации, а на той же странице Dropbox есть ссылка на «десктопную версию», а если пойти по ссылке на десктопную версию, то пользователь увидит ссылку на покупку дополнительного места в Dropbox.

Apple рассматривает такую ситуацию как «принуждение пользователя к дополнительной покупке», что запрещено правилами для приложений в App Store.
Читать дальше →

Задача Санта-Клауса и практическая логистика

Время на прочтение15 мин
Количество просмотров5.5K

Известно, что только 5% программистов в состоянии решать задачи многопоточного программирования. А в месте с тем, с ростом количество ядер даже у мобильных устройств потребность в использовании нескольких нитей возрастает многократно. С каждым днем появляются как новые языки программирования, специально предназначенные для решения специфических задач параллельного программирования, так и в уже хорошо известных и широко применяемых решениях появляются методы, которые не только облегчают понимание, но и сводят решение задачи к своеобразной поэзии программного кода.

Читая книгу “Идеальный код” под редакцией Энди Орама и Грега Уилсона мне довелось натолкнуться на интереснейшую задачу в главе посвященной параллельной обработке (гл. 24. стр. 444). В ней автор, Саймон Пейтон Джоунс, приводит решение на языке Haskell. Там же он утверждает, что существуют решения задачи Сата Клауса для языков Ada95 и Polyphonic C#. В силу профессиональных интересов несколько ранее мне приходилось обсуждать с коллегами возможности многопоточной Apple реализации для языка Objective-C.

Считается, что программировать нужно на уровне абстракций, а не “на языке”, но с тем же успехом можно искать красоту поэзии в эмоциях, а не в изяществе слога, выраженного посредством языка. Под катом предлагаю вместе со мной спеть песню тем, для кого языковая выразительность не пустой звук, а мелодия, будоражущая воображение.
Читать дальше →

Определеяем какая строка была нажата в UIPickerView

Время на прочтение4 мин
Количество просмотров3.7K
Проблема

Недавно решил преукрасить интерфейс своего приложения элементом UIPickerView, но меня не совсем устроило, то, что мне предложил стандартный набор инструментов, а именно: прокрутить его так чтоб нужный элемент стал под «Selection Indicator» и потом выполнить какое-то действие. Мне нужно было чтоб по нажатию на любую строку посылалось сообщение с нужными параметрами. Поэтому я решил кастомизировать UIPickerView прикрутив к нему UITapGestureRecogniser.
Читать дальше →

NPD: фримиум игры — билет в прибыльное будущее

Время на прочтение2 мин
Количество просмотров7.8K
imageТем разработчикам мобильных приложений, которые хотят побольше заработать, возможно стоит рассмотреть вариант перевода платного приложения в бесплатное с возможностью монетизации покупок внутри приложения, говорит новое исследование. После закачки фримиум игр в мобильных магазинах, 40% потребителей решают совершить внутриигровую покупку, объясняет исследовательская фирма NPD. Большинство из них мужчины. Аналитики пояснили, что в то время как женщины больше играют в фримиум игры, они «среди тех, кто с наименьшей вероятностью заплатит за апгрейд».

Фримиум игры становятся все более популярными на мобильном рынке. Приложения бесплатны для загрузки и игры, но для получения дополнительных возможностей или определенных предметов разработчики уже просят денег.
Читать дальше →

Доход Amazon Appstore с одного пользователя превышает доход Google Play и Apple App Store

Время на прочтение2 мин
Количество просмотров8.8K
TinyCo, стартап по разработке мобильных игр, созданный при поддержке Андрессена Хоровитца, стал еще одним разработчиком заявившим о том, что доход, получаемый от одного пользователя в Amazon Appstore, намного превышает доход, получаемый в Google Play.

Компания, создавшая игры, входящие в Топ-25 самых прибыльных как для iOS, так и для Android, проанализировала данные по своей Tiny Village, «фермерской» игре на доисторическую тематику, доступной во всех трех магазинах от Google, Apple и Amazon, и пришла к выводу, что, если брать в расчет платформу, то магазин Amazon приносит на 80% больше прибыли с одного пользователя, чем iTunes. Если рассмотреть только сегмент игр для планшетов, то Amazon Kindles приносит на 43% больше прибыли с пользователя, чем это делает iPad. Так что, согласно их данным, Amazon продает даже успешнее Apple.
Читать дальше →

Исследование «Экономика разработчиков 2012»

Время на прочтение1 мин
Количество просмотров4.2K
imageПривет, дорогой хабраразработчик!

Вчера мы рассказывали про исследование Appcelerator и IDC, которые мы переводим и издаем в России. Сегодня хотим вас увлечь в исследование мобильной разработки компании VisionMobile.

Исследования британской VisionMobile — крупнейшие и, пожалуй, самые интересные в сфере мобильной разработки и экономики мобильных приложений. В отличие от Appcelerator они не связаны с платформой разработки и потому относительно беспристрастны.
Читать дальше →

Appcelerator/IDC: Мобильная разработка: 1 квартал 2012

Время на прочтение13 мин
Количество просмотров5.5K
imageОт автора: В рамках проекта Apps4All мы осуществляем перевод и российскую публикацию отчетов о мобильной разработке компаний VisionMobile и Appcelerator/IDC. Предлагаем вам русскую версию недавно вышедшего отчета "Мобильная разработка: 1 квартал 2012".

Резюме


Appcelerator и IDC опросили 2 173 разработчиков Appcelerator Titanium в период с 25 по 27 января 2012 года по поводу их планов и приоритетов в разработке, для углубленного изучения их ответов в период с 21 по 23 февраля было предпринято последующее исследование 484 респондентов. Исследования фокусировались на их планах и восприятии вопросов, касающихся HTML5, социальных возможностей и приоритетов разработчиков в 2012 году по сравнению с 2011.

Основной вывод состоит в том, что HTML5 будет играть все возрастающую роль в пространстве мобильных приложений в 2012 году, 79% разработчиков говорят о своих планах интегрировать HTML5 в свои мобильные приложения в этом году. Этот квартальный отчет также раскрывает некоторые очень разные представления среди разработчиков о грядущей социальной битве между Facebook и Google. 39% разработчиков говорит, что сетевой эффект от широкого спектра продуктов Google является более важным для их социальных стратегий в 2012 году, чем социальный граф Facebook. Относительно высокое положение Google по отношению к Facebook поражает, учитывая около 900 миллионов пользователей Facebook и ажиотаж, окружающий выход компании на биржу.

Наконец, разработчики продолжают движение в сторону более зрелых мобильных стратегий: в направлении Ускорения и Инноваций, прочь от начальной стадии Разведки (Для более полной информации о Модели мобильного Взросления прочитайте отчет за первый квартал 2011 года) Исследование этого квартала подчеркивает, что 2012 год действительно станет ключевым сдвигом в платформенных стратегиях, какую роль буду играть социальные сети и как быстро, мы сможем наблюдать эти изменения на рынках приложений.
Читать дальше →

60+ средств для разработки мобильных приложений

Время на прочтение19 мин
Количество просмотров150K
Появилось желание сделать свое приложение — быстро дешево и максимально полезно. Начал собирать информацию о современных инструментах разработки. Чтобы не потерять, а так же получить отзывы, мнения, комментарии и вообще любую полезную информацию, оформил в виде статьи.
Планирую использовать некоторые инструменты, и позже написать по ним более развернутый обзор. Итак, встречайте

1. Appmakr
appmakr.com
Платформы: iOS
Стоимость: free-$999, FREE- if you submit yourself to your own app store
Дополнительные услуги: Бесплатный доступ к ресурсам сайта.
Описание: Appmakr.com — веб-приложение, которое поможет вам создать приложения для айфона быстро и просто.
Замечания: Если вы не знаете как создать приложение для айфона, вы можете запросить помощь по телефону.
Владельцы могут размещать рекламу в своих приложениях и зарабатывать на ней.
Читать дальше →

Ближайшие события

Создание сцен для Flash игр с помощью StencylWorks

Время на прочтение4 мин
Количество просмотров12K
Если вкратце, то StencylWorks – это конструктор для создания Flash и iOS игр. Более подробное описание можно найти здесь.
Попробуем узнать, — действительно ли так быстро в нём можно создавать простые вещи, как это заявляют создатели платформы.
В этой статье мы попытаемся создать актера, сцену, применить к ним действия и тайлсеты.
Читать дальше →

Продолжение истории про разработку русского аналога Siri

Время на прочтение4 мин
Количество просмотров3.4K
После публикации топика «Разработка русскоговорящего «аналога» Siri за 7 дней» я получил много ценных советов и предложений о помощи. Большое всем спасибо. Я учел многие советы и замечания и продолжил разработку. Что из того получилось под катом.
Читать дальше →

Вышла версия Xcode 4.3.2

Время на прочтение1 мин
Количество просмотров8.5K

Кратко об изменениях (из описания в AppStore):

  • Включает в себя SDK для iOS 5.1 и MacOSX 10.7
  • Подписывание программ с помощью Apple Developer ID
  • Консольные утилиты устанавливаются из меню загрузоксм. примечания
  • Instruments, File Merge и другие утилиты теперь запускаются прямо из Xcode
  • Утилита миграции на ARC может преобразовывать код из retain/release и GC кода
  • Багфиксы и стабильность — как уж водится


Версия для Mac OS X Lion доступна бесплатно в AppStore. Версии для Snow Leopard, видимо, не будет.
Некоторые особенности релиза

О форматировании кода и User Scripts в Xcode 4

Время на прочтение3 мин
Количество просмотров5.5K
Когда человеку надоедает делать рутинную работу, у него возникает дикое желание от этой работы избавиться. Однако, в реальной жизни избавиться от нее не так просто, и ее все, же надо делать. В зависимости от вида работы и от ее количества, можно поступать по-разному. Можно продолжать выполнять уже заученные действия, можно уйти в себя и копить злость на всех и вся, на этот мир, на начальника, на PM'a, на <вписать свою причину> А можно попытаться эту рутину автоматизировать.

А пост будет о конкретной задаче, которую надо автоматизировать(Code Formatting) и о том, как все-таки расширить Xcode всякими полезными вкусностями для дальнейших автоматизаций. В прошлый раз это был Copy Paste Detector. А теперь пришло время Code-Formattera. Скажу сразу, что в здесь не поднимается вопрос, нужен ли автоматический Code-Formatter. Предполагается, что Вам он нужен. Если, все же не нужен — можно заглянуть под кат, чтобы вспомнить про возможность использовать внешние скрипты в Xcode.
Ну что, ж поехали

WapStart приветствует участников Mobilefest 2012 промо акцией

Время на прочтение1 мин
Количество просмотров1.9K
Компания WapStart приветствует участников конференции Mobilefest.
Желаем продуктивного общения и возможности хорошо провести время на склоне)!!!

У нас есть небольшое промо к этому событию, а именно +25% к заработку владельцев мобильных приложений на iOS и Android которые работают по рекламной модели.

Для участия необходимо зарегистрироваться в нашей сети до конца марта, а в процессе регистрации указать партнерский код — 12512. Участники акции будут получать +25% дохода в течении 2 месяцев, но для этого, как Вы понимаете, нужно разместить рекламный код нашей сети.
Читать дальше →

Разработка русскоговорящего «аналога» Siri за 7 дней

Время на прочтение6 мин
Количество просмотров18K
После выхода iPhone 4S с Siri «на борту», владельцы остальных гаджетов Apple, чувствовали себя немного обделенными. Даже в свой новый iPad Apple не включила Siri. Разработчиками по всему миру были предприняты попытки портировать Siri на другие устройства или написать похожие аналоги. И только русскоязычный App Store хранил молчание. Наверно все разработчики очень заняты, подумал я, и решил исправить это досадное недоразумение…
Читать дальше →

Продвижение приложения в AppStore

Время на прочтение3 мин
Количество просмотров15K
В данной статье я постараюсь описать методы продвижения приложения для устройств на базе iOS. Таких методов существует множество, но я хочу рассказать о самых важных их аспектах.

Читать дальше →