Привет! Вот уже год как я работаю над онлайн-программой обучения Android-разработчиков в Академии e-Legion. Под катом рассказываю, как пришёл к идее стать преподом и с какими сложностями сталкиваюсь в процессе.
Рубрика «android» - 77
О том, как я хотел учить других, а в результате научился сам
2018-04-27 в 11:54, admin, рубрики: android, android apps, android development, e-legion, java, Блог компании e-Legion Ltd., Карьера в IT-индустрии, мобильная разработка, образование, образование в ит, обучение онлайн, разработка мобильных приложений, Разработка под android, Учебный процесс в ITДневник техлида: вторые полгода разработки нового мобильного PvP
2018-04-26 в 10:00, admin, рубрики: android, Gamedev, iOS, mobile development, multiplayer, online, pvp, unity, Блог компании Pixonic, геймдев, мобильные игры, мультиплеер, проектирование, разработка игр, разработка мобильных приложений, разработка под iOS, управление разработкой
Я лид команды в Pixonic, где работаю уже год. О старте и развитии одного из наших новых проектов я ранее написал статью на Хабре. По ходу дальнейшего производства, спустя еще полгода, у меня накопилось большое количество интересного опыта, которым хотел опять поделиться. На этот раз речь пойдет о процессе наращивания функционала в мобильном клиенте и поддержании кода в гибком состоянии.
Уверен, подавляющее большинство хотя бы раз запускали какую-нибудь многопользовательскую игру. На старте клиент, как правило, пишет несколько магических сообщений и через несколько секунд (хотя в случае с одним известным десктопным шутером — несколько минут) игрок попадает в главное меню, где есть заветная кнопка «В бой» или типа того. Но процесс запуска состоит из огромного количества этапов, которые происходят очень быстро и без вмешательства игрока:Читать полностью »
Стажировка в e-Legion
2018-04-25 в 12:23, admin, рубрики: android, android development, e-legion, iOS, ios development, iOS разработка, mobile, mobile development, Блог компании e-Legion Ltd., Карьера в IT-индустрии, мобильная разработка, мобильные приложения, разработка мобильных приложений, Разработка под android, разработка под iOS, стажировкаПривет! Мы запускаем программу стажировок в e-Legion, ищем таланты в Петербурге.
Мы предлагаем:
- 4 позиции — 2 iOS- и 2 Android-разработчика.
- 3 месяца работы на реальных проектах в топовой компании по мобильной разработке.
Прокачайся и стань одним из легионеров! Самым ловким и умелым по результатам стажировки мы сделаем оффер.
Как попасть на стажировку:Читать полностью »
Как заработать свои первые 100$ в Google Play Market — мой опыт
2018-04-25 в 10:04, admin, рубрики: android, монетизация, Монетизация мобильных приложений, Разработка под androidВсем привет!
В этой статье я расскажу, как мне удалось заработать более 1000 USD на моих приложениях в Google Play Market. Какие стратегии более успешные и на что стоит обратить внимание новичку.
Читать полностью »
Переосмысление GPS: Разработка системы позиционирования нового поколения в Uber
2018-04-21 в 3:25, admin, рубрики: android, GNSS, gps, particle filter, uber, высокая производительность, Геоинформационные сервисы, Глобальные системы позиционирования
Определение местоположения и навигация с использованием глобальной системы позиционирования (GPS) глубоко проникли в нашу повседневную жизнь, и они в частности критичны для сервисов Uber. Для организации быстрых и эффективных подборов, нашим GPS технологиям необходимо знать положение сопоставленных пассажиров и водителей, а так же предоставлять навигационное руководство от текущего положения водителя к месту откуда нужно забрать пассажира, и затем до необходимого места назначения. Для наиболее плавной работы подобной системы, определение местоположения для пассажиров и водителей должно быть настолько точным насколько это возможно.
Модульная разработка Android приложений
2018-04-20 в 12:37, admin, рубрики: android, artifactory, gradle, Блог компании «Колёса Крыша Маркет», Разработка под android
При разработке Android приложений наступают моменты, когда те или иные части кода можно вынести в виде библиотек, чтобы можно было переиспользовать их в разных проектах:
- Модули в проекте, которые часто встречаются. Например, кастомные View
- Когда существующий API неудобный или не позволяет сделать то, что задумали — создаем расширение для этого API
Чаще всего все проблемы были решены задолго до нас, но в нашем случае нужно было вынести часть слоя бизнес-логики и фактически весь слой, отвечающий за данные в 3 наших основных продукта объединенной компании Колёса Крыша Маркет. Все наши продукты – классифайды про автомобили, недвижимость и прочие товары. Поэтому нами, разработчиками, было решили написать одно решение для всех продуктов компании. К тому же, это облегчило нашу работу.
Руководство по фоновой работе в Android. Часть 4: RxJava
2018-04-19 в 12:58, admin, рубрики: android, rxjava, Блог компании EPAM, Блог компании JUG.ru Group, параллельное программирование, Разработка под android
Обработка событий — это цикл.
В прошлой части мы говорили об использовании thread pool executors для фоновой работы в Android. Проблема этого подхода оказалась в том, что отправляющий события знает, как должен быть обработан результат. Посмотрим теперь, что предлагает RxJava.
Дисклеймер: это не статья о том, как использовать RxJava в Android. Таких текстов в интернете и так прорва. Этот — о деталях реализации библиотеки.
Читать полностью »
Она вам не Android. Особенности разработки под Wear OS
2018-04-19 в 12:14, admin, рубрики: android, Android Wear, IoT, mobile developement, wear os, Блог компании MobileUp, мобильная разработка, Разработка для интернета вещей, разработка мобильных приложений, Разработка под android
18 марта Google переименовала операционную систему для носимой электроники Android Wear и начала распространять её под именем Wear OS, чтобы привлечь новую аудиторию. Компания опубликовала новые дизайн-гайдлайны и обновила документацию. Когда я начал разработку приложения для часов, не нашел ни одной русскоязычной публикации на эту тему. Поэтому хочу поделиться своим опытом и рассказать подробнее про Wear OS, из чего она состоит и как с ней работать. Всех небезразличных к мобильным технологиям прошу под кат.
Оптимизация Android-приложения для работы с док-станцией Samsung DeX
2018-04-19 в 9:20, admin, рубрики: android, Samsung DeX, Блог компании Новые облачные технологии, мобильные приложения, мойофис, разработка мобильных приложений, Разработка под androidГод назад появился смартфон Samsung Galaxy S8/S8+, а вместе с ним и док-станция DeX, позволяющая пользователю превратить телефон в полноценный компьютер. Для этого достаточно поставить телефон на станцию, и на экране подключенного монитора отобразится рабочий стол, похожий на Windows 8+, а также будут доступны другие периферийные устройства (мышь, клавиатура, принтер). Инновационная архитектура приложения МойОфис Документы позволяет адаптировать и поддержать технологические новинки (такие как DeX) без существенных затрат. Особенно приятно, что стоимость внедрения такого решения невелика, а количество пользователей, которые могут задействовать приложения на большом экране, достаточно высоко. В этой статье мы поделимся с вами опытом, как реализовать поддержку док-станции DeX в вашем Android-приложении.

Анонс AppsConf: 2 дня прикладных, хардкорных и хайповых докладов
2018-04-19 в 7:17, admin, рубрики: android, appsconf, iOS, kotlin, swift, Блог компании Конференции Олега Бунина (Онтико), конференция, разработка мобильных приложений, Разработка под android, разработка под iOS
8-9 октября в Москве пройдет AppsConf — конференция, посвященная проблемам в мобильной разработке и их решению. Это будет уже третья AppsConf, и теперь мы решили переработать формат и подойти к организации немного с другого угла.
Но сначала о важном:
- Мы ищем докладчиков, вот форма для подачи заявок.
- Доступны early bird билеты, цена начнет повышаться с первого июня и дальше по графику.
- Видео с предыдущих конференций: AppsConf 2017 и AppsConf 2016.
Итак, что изменилось...Читать полностью »

