Привет! Мой сегодняшний пост — это руководство для начинающих программировать графику на Apple Metal API. Когда я начал разбираться с этой темой, то обнаружилось, что помимо документации от Apple и примеров от них же и смотреть особо нечего. Сегодня я расскажу о том, как создать простое приложение на Metal, которое отображает трехмерный куб с освещением. Затем мы нарисуем несколько кубов с использованием одной из главных фишек Metal — рендеринга в нескольких потоках. Заинтересовавшихся прошу под кат.
Читать полностью »
Рубрика «разработка под iOS» - 128
Знакомство с ReactiveCocoa
2015-01-25 в 13:20, admin, рубрики: iOS, reactivecocoa, разработка под iOSRACSignal
Фреймворк основан на сигналах. Сигнал — это объект, в котором хранится ссылка на наблюдаемый объект и ссылки на подписчиков. Когда сигнал видит, что наблюдаемый объект изменился, он пересылает новое значение подписчикам. Подписчиком может быть другой сигнал, блок, а также любой объект.
Дайджест интересных материалов для мобильного разработчика #87 (19-25 января)
2015-01-25 в 10:53, admin, рубрики: android, iOS, mobile development, windows phone, маркетинг, мобильные устройства и приложения, монетизация, Разработка под android, разработка под iOS, разработка приложенийГлавная новость недели – презентация Windows 10 и новых очков виртуальной реальности от Microsoft. Кроме них можно отметить борьбу вокруг приложения Антиколлектор, интересный ход руководителя BlackBerry, предложившего «нейтралитет приложений», объяснение аналитики Flurry и ошибки новичков в разработке игр. Продуктивной недели!
Показатели удержания Flurry: очень важные и очень непонятные
2015-01-20 в 7:49, admin, рубрики: Alconost, flurry, freemium, game development, mobile development, retention, Блог компании Alconost, Inc., метрики, показатели, Разработка под android, разработка под iOS, удержание пользователейFlurry уже стала мастхевом для тех мобильных разработчиков, которые понимают важность анализа пользовательского поведения. Однако в тех метриках Flurry, которые касаются удержания пользователей, сориентироваться не так-то легко: тут и return rate, и rolling retention, и static retention… в общем, как говорит народная мудрость, без ста грамм не разобраться. Поправим — не разобраться без этой статьи, которую мы в Alconost отыскали и перевели специально для Хабра. А понимать, что к чему в показателях удержания пользователей, жизненно важно: иначе вы рискуете потерять и пользователей, и деньги на их привлечение, и радужные перспективы развития вашего приложения или игры.
Дайджест интересных материалов для мобильного разработчика #86 (12-18 января)
2015-01-18 в 11:04, admin, рубрики: android, iOS, mobile development, tizen, маркетинг, мобильные устройства и приложения, монетизация, Разработка под android, разработка под iOS, разработка приложенийПервый в этом году дайджест сразу с массой интересных материалов. «Курс валют» и Monument Valley, рекорд Swift и первый смартфон на Tizen, Crossy Road и новая аналитика App Annie – все это и многое другое в еженедельной подборке.
Apple заблокировала аккаунты разработчиков в Крыму
2015-01-17 в 4:59, admin, рубрики: apple, developer, блокировка аккаунтов, разработка под iOSВ связи с санкциями направленными штатами против жителей Крыма, все забугорные компании должны прекратить свою деятельность на полуострове. Буквально вчера Steam перестал продавать игры жителям Республики, а сегодня все крымские разработчики, которые пользовались developer.apple.com заблокированы на этом сайте.
Письмо, которое я получил сегодня ночью:Читать полностью »
Как я попал в Топ AppStore с простым приложением курса валют
2015-01-14 в 11:43, admin, рубрики: мобильные приложения ios разработка, разработка под iOS, управление проектамиРезюме
Я хочу рассказать о том, как создал вполне заурядное и совсем не инновационное приложение, которое объективно стало лучшим в своём роде и даже некоторое время пребывало на самой вершине топа. Это не история успеха и не руководство к действию. Я просто хочу рассказать, как у меня получилось сделать самое популярное приложение в своём сегменте.
Читать полностью »
Опыт и практические советы запуска iOS приложения (кастомная клавиатура)
2015-01-14 в 9:34, admin, рубрики: app, App Store, apple, application, iOS, ios development, iOS разработка, ios8, iphone, keyboard, mobile development, presskit, видео, мобильная разработка, мобильные приложения, продвижение мобильных приложений, продвижение приложений, разработка под iOSВсем привет,
В этой статье я расскажу про особенности создания клавиатурного приложения под iOS8 и его стартового продвижения в App Store. Статья описывает действия, которые под силу одину человеку без экстра-скилов в маркетинге аппликейшинов для продвижения своего приложения на старте. При чем я постараюсь больше говорить про практику, конкретные примеры и собственный опыт.
Читать полностью »
Контрольный список для разработчиков мобильных приложений (iOS)
2015-01-12 в 12:06, admin, рубрики: checklist, iOS, iOS разработка, разработка под iOSВступление
В данной публикации приведу собственный checklist для разработчиков мобильных приложений (iOS). Список больше ориентирован на технических специалистов, но и дизайнерам так же следует обратить на него внимание. Чеклист составлен в процессе работы над различными мобильными приложениями для платформы iOS. У нас, в повседневной работе, он используется:
- Руководителями проектов (PM);
- Менеджерами по продажам (Sales) — на этапе пресейла, для обсуждения с клиентом максимально возможного функционала приложения;
- Бизнес-аналитиками (BA) при разработке тех. задания;
- Проектеровщиками интерфейсов (UX).
Создание браузера с историей, адресной строкой, UIVisualEffectView
2015-01-12 в 8:59, admin, рубрики: ios development, swift, xcode, браузер, разработка под iOSПриветствую!
Сегодня я хотел бы вам рассказать о создании браузера на новом (относительно) языке Swift.
Код довольно простой. Как и сам браузер. Делал я его для практики. Все вопросы обсужу и помогу. Пишите в комментариях.
Читать полностью »



