Главная » Архив меток: appsconf

Архив меток: appsconf

Создаём голосовое приложение на примере Google Assistant

Каждый пятый житель США владеет умной колонкой, а это 47 000 000 человек. Помощник может создать напоминание, список дел, будильник, таймер, прочитать новости, включить музыку, подкаст, заказать доставку, купить билеты в кино и вызвать такси. Все это «навыки» или «skills» помощников. Еще их называют голосовыми приложениями. Для Alexa и Google Assistant таких приложений на 2018 год разработано 70 000. Кроме того, что выросли заказы на доставку, об этом написали все возможные СМИ, ...

Читать далее »

Математические основы Auto Layout

Многие разработчики считают, что Auto Layout — это тормозная и проблемная штука, и крайне сложно заниматься его отладкой. И хорошо, если этот вывод сделан на основе собственного опыта, а то бывает и просто «я слышал, не буду даже и пытаться с ним подружиться». Например, самые опасные птицы в мире казуары не будут атаковать людей без причины, только ради самообороны. Но возможно, причина не снаружи, а внутри. Так поступил Антон Сергеев и углубился в теорию, чтобы во всем точно разобраться. ...

Читать далее »

Разработка библиотеки: от API до публичного релиза

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

Читать далее »

AppsConf Rises

AppsConf — конференция для мобильных разработчиков, на которой можно: а) услышать о новинках в iOS и Android; б) обсудить лучшие практики мобильной разработки; в) найти решения актуальных проблем; г) до хрипоты поспорить о хайповых технологиях; д) познакомиться и задать вопросы GDE и iOS-гуру; е) поделиться достижениями; ж) завести рабочие контакты с самыми крутыми разработчиками в России. Все это вместе делает AppsConf самой полезной конференцией по мобильной разработке, причем не только в России. Именно так у нас ...

Читать далее »

Смешные и грустные истории про разработку компьютерных игр

Только через смех можно рассказывать, как плоды долгой и упорной работы распространяются по всем компьютерам страны, но не приносят ни капли дохода. Только улыбка поможет принять хорошее, честное предложение распределения прибыли 1 к 12, где 1 — разработчику, а остальное агрегатору. И трудно слегка не загрустить, слушая о том удивительном времени абсолютно пустого рынка мобильных игр и почти азартном энтузиазме разработчиков. И, наверное, только у Вадима Башурова (PapaBubaDiop) такой длинный путь и невероятный опыт, ...

Читать далее »

Из Android-разработчика в DevOps

Продолжаем серию статей про тех, кто делает проекты своими руками. Со Степаном Гончаровым мы поговорили о том, как органично менять направления профессионально деятельности, и при этом из Android-разработчика переквалифицироваться в DevOps. Расспросили про релизный цикл и процессы в Grab — компании, в которой только под Android разрабатывают 40 человек. Порассуждали про то, откуда черпать идеи для игр, расспросили про OpenSource-проекты Степана Archetype и kOptional. За свою карьеру успел побывать в роли QA, менеджера, маркетолога, блогера, аналитика, ...

Читать далее »

Application Coordinator в iOS приложениях

Каждый год в платформе iOS происходит множество изменений, к тому же регулярно выходят сторонние библиотеки по работе с сетью, кэшированию данных, отрисовке UI через JavaScript и прочему. В противовес всем этим тенденциям Павел Гуров рассказал об архитектурном решении, которое будет актуально независимо от того, какими технологиями вы пользуетесь сейчас или будете пользоваться через пару лет. Под катом демо и инструкция по максимально быстрому внедрению этого подхода. ApplicationCoordinator можно использовать для построения навигации между ...

Читать далее »

Самая полезная конференция по мобильной разработке

Проектируя AppsConf 2018 мы задали себе высокую планку — сделать самую полезную конференцию по мобильной разработке. Окончательно выяснить, получилось ли задуманное, приглашаем на саму конференцию 8 и 9 октября в Инфопространство. Но я, как свидетель предварительных прогонов и обладатель инсайдерской информации, могу пообещать — будет круто. В подтверждение этих слов, ниже рассказ о топовых докладах. Википедия говорит, что полезность блага или товара — его способность удовлетворять какую-либо человеческую потребность. Но сначала уточним понятие полезности в контексте конференции ...

Читать далее »

OpenSource на Clojure

В Run Loop приглашают тех, кто делает классные продукты своими руками. Никита Прокопов (tonsky) — человек и пароход, успел сделать несколько OpenSource проектов, которыми с удовольствием пользуются другие люди. А потом перейдем к более общим рассуждениям о хороших интерфейсах, здравом смысле, и моделях обучения программистов. В первую очередь поговорим о шрифте FiraCode, о Clojure, и совершенно разных проектах, например, обертке ClojureScript для React. Помимо этого он пишет на Objective-C под macOS: программа ...

Читать далее »

Android Jetpack: превращаем приложения в ракеты

Война… Война никогда не меняется. Так, война за красивый и работающий код идет постоянно. И на каждую сложную задачу рождается свое оружие: кто-то делает его под себя, а кто-то пользуется готовыми инструментами. Разработка под Android не исключение. На нашей конференции AppsConf 2018 мы обсудим, как и чем сейчас интереснее всего пользоваться, где можно споткнуться и что интересного есть в огромном ...

Читать далее »