Мой хороший знакомый APPrioriGames на днях выпустил свою первую мобильную игру. К нашей образовательной программе он отношения не имеет, тем не менее в нашем блоге «Менеджмент игровых проектов» мы решили разместить его историю инди-разработки. Историю различных «грабель», которые словили разработчики, выпускающие свою первую игру, с кульминацией в виде очень необычного реджекта со стороны стора. Который к счастью им удалось преодолеть. Вот сама игра BottleBattle. А история под катом.
Рубрика «iOS» - 66
История создания и запуска забавной мобильной игры про разбивание бутылок об голову
2017-05-01 в 4:49, admin, рубрики: BottleBattle, iOS, Блог компании ВШБИ — Менеджмент игровых интернет-проектов, мобильные игры, разработка игр, разработка мобильных приложений, разработка под iOSУдаленное управления сигнализацией с телефона или компьютера
2017-04-30 в 20:00, admin, рубрики: arduino, diy или сделай сам, iOS, LightBlue Bean, MacOS, Офисы IT-компаний, сигнализация, метки: LightBlue Bean, СигнализацияВступление
В нашем офисе есть стоянка для велосипедов. Для нее была куплена китайская сигнализация с пультом управления. Возникла идея удаленно включать/выключать сигнализацию. Из имеющегося в наличии железа была плата Punch Through LightBlue Bean. На борту платы оказался датчик температуры, который мы тоже задействуем. Пусть в офисный чат ежедневно нам температуру в офисе сообщает.
Читать полностью »
Что Mobius 2017 рассказал о мобильной разработке
2017-04-28 в 14:16, admin, рубрики: Andoid, iOS, kotlin, mobius, react native, swift, архитектура приложений, Блог компании JUG.ru Group, конференция, мобильная разработка, разработка мобильных приложений, Разработка под android, разработка под iOS
Слушая доклады на IT-конференции, можно не только узнать много конкретной информации из каждого, но и увидеть более общую картину: вместе доклады говорят о том, чем в данный момент живёт и интересуется индустрия.
В Петербурге на прошлой неделе состоялся Mobius 2017 — как прошло мероприятие, и какие общие выводы о мобильной разработке в 2017-м можно сделать по рассказанному там?
Упрощение локализации в iOS
2017-04-25 в 14:54, admin, рубрики: iOS, ios development, iOS разработка, swift, Блог компании Touch Instinct, разработка под iOS
Всем доброго времени суток! Меня зовут Николай, я iOS-Lead в компании Touch Instinct. В процессе разработки часто приходится иметь дело с проектами, которые должны работать на нескольких языках. Расскажу, к какому подходу мы пришли при работе с локализацией.
Минусы базовых подходов
Есть несколько основных подходов для локализации iOS-приложения. Сперва стоит определиться, разрабатывается приложение с использованием storyboards или нет.
С использованием storyboards
Можно локализовывать строки напрямую в storyboard. Однако, при таком подходе есть ряд минусов:
- в случае наличия большого количества storyboards, локализованные строки разбросаны по проекту;
- невозможность использования атрибутных строк, а также строк, которые состоят из нескольких составных частей;
- вам всё равно придется часть строк локализовывать в коде. Это ведет к еще большему разбросу в приложении;
- фактически отсутствует возможность что-то проверить другому разработчику при проведении code review.
Без storyboards
В этом случае локализуем всё в коде. Однако и тут есть ряд минусов. Дело в том, что файлы со строками локализации localizable.strings — магические. При изменении таких файлов очень велика вероятность возникновения ошибки из-за человеческого фактора. Изменения нельзя отследить, пока ошибка не будет найдена в процессе тестирования.
Таким образом, хотя для локализации уже есть готовые механизмы в iOS SDK, они имеют существенные минусы. Более подробно смотрите здесь.
Демонический голос, управляющий твоим смартфоном
2017-04-25 в 12:55, admin, рубрики: AI, android, iOS, Parallels, parallels ras, pax, Remote Application Server, безопасность, Блог компании Parallels, машинное обучение, разработка мобильных приложений, Разработка под android, разработка под iOS, смартфоны
Вот вам идея для эксперимента: в заполненном автобусе громко произнесите: «Привет, Сири! Напиши смс маме: я беременна!». После этого расслабьтесь и наблюдайте за перфомансом. Наверняка поймаете чьи-то испуганные взгляды, когда их айфоны проснутся в сумках/карманах, и владельцы полезут за ними отменять вашу команду. (С)Читать полностью »
UIKit + Viper или MVC здорового человека
2017-04-24 в 15:52, admin, рубрики: iOS, mvc, swift, uikit, viper, разработка под iOSОколо года назад я познакомился с таким замечательным паттерном, как Viper. И теперь хочу рассказать о своих проблемах, а так же об их решении.
Введение
Начитавшись туториолов о Viper я начал пробовать создать на нем новый проект. В итоге мой Viper выглядел примерно так: Читать полностью »
Дайджест интересных материалов для мобильного разработчика #200 (17-23 апреля)
2017-04-23 в 12:57, admin, рубрики: android, iOS, Блог компании Everyday Tools, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийЗавершим эту неделю приятной новостью: с сегодняшнего дня команда Everyday Tools подключается к проекту RoboForm — каждое воскресенье на нашем блоге будет появляться свежий дайджест с отборными материалами на тему мобильной разработки. Поздравляем всех причастных с юбилейным выпуском и передаём слово автору:
«Когда-то дайджест новостей начинался как простая забава – «а давайте попробуем». И вот уже 200 выпуск и около четырех лет! Спасибо всем, что читаете (если есть комментарии и пожелания — пишите всеми доступными способами), спасибо Everyday Tools за публикации – мобайл на самом пике и останавливаться, кажется, не собирается. Новинки F8, реактивное программирование, платформы, доходы и расходы приложений – все это в новом выпуске.
Открытая трансляция главного зала конференции Mobius 2017: Поговорим про архитектуру мобильных приложений и кое-что еще
2017-04-21 в 6:45, admin, рубрики: android, iOS, mobius, Блог компании JUG.ru Group, конференция, мобильная разработка, мобильные приложения, Проектирование и рефакторинг, разработка мобильных приложений, Тестирование мобильных приложений, трансляцияВсем привет! Те, кто следит за нашим блогом, уже заметили, что мы выкладывали в открытый доступ трансляцию главного зала последних двух наших Java-конференций. Что ж, мы видим, что вам это нравится, поэтому продолжаем: в этот раз трансляция мы делаем оналйн-трансляцию второго дня конференции по мобильной разработке Mobius 2017.
Завтра с 10 утра мы начинаем бесплатную YouTube-трансляцию первого трека конференции! Первый трек – самый большой и популярный среди наших участников, – будут доклады об архитектурах мобильных приложений, кодогенерации, и кое-чем другом. В главном зале большая часть докладов посвящена Android, однако есть пара докладов и для iOS-разработчиков.
Ссылка на трансляцию и подробную программу – под катом.
Читать полностью »
Mail.Ru Group открыл онлайн-университет для программистов с гарантированным трудоустройством
2017-04-20 в 8:15, admin, рубрики: android, iOS, mail.ru group, запуск, образование, Текучка, метки: android, iOS, mail.ru group, запуск, образование, ТекучкаMail.Ru Group и принадлежащий холдингу образовательный ИТ-портал GeekBrains запустили проект онлайн-университета для для веб-разработчиков и программистов Android и iOS. Сейчас открыт набор на два факультета — веб- и Android-разработки. В ближайшем будущем к ним добавится программирование на Java и под iOS-устройства. Курс рассчитан на год, стоимость обучения составляет 12 500 рублей в месяц.
Дайджест интересных материалов для мобильного разработчика #199 (10-16 апреля)
2017-04-16 в 12:44, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийК сожалению, буквально в одном шаге от двухсотого выпуска свободное плавание моего дайджеста подошло к концу. Согласно справедливому замечанию сотрудников ТМ, он стал похож на корпоративный блог, а значит надо платить за него. К сожалению, пока для меня это достаточно внушительная сумма — поэтому со следующего выпуска дайджест будет выходить под эгидой компании Everyday Tools, за что им отдельное огромное спасибо! Под катом немного новостей Хабра и вопрос про краудфандинг. Спасибо всем еще раз, что читаете!




