AppsConf поддерживают многие полезные информационные и образовательные ресурсы, в том числе SwiftBook. Еще пять лет назад на их сайте можно было обнаружить лишь перевод официальной документации.
SwiftBook сегодня - это крупнейший ресурс по обучению разработке на Swift в рунете, выпустивший в свободное плавание тысячи ios-разработчиков.
Больше информации на официальных страницах SwiftBook:
https://vk.com/swiftbook
https://www.facebook.com/swiftbook.ru/
телеграмм: @swiftbook_chat
Обсудить iOS-разработку с основателем ресурса Иваном Акуловым можно будет на осенней AppsConf. Торопитесь купить билеты! Полная программа конференции уже на сайте
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
SwiftBook сегодня - это крупнейший ресурс по обучению разработке на Swift в рунете, выпустивший в свободное плавание тысячи ios-разработчиков.
Больше информации на официальных страницах SwiftBook:
https://vk.com/swiftbook
https://www.facebook.com/swiftbook.ru/
телеграмм: @swiftbook_chat
Обсудить iOS-разработку с основателем ресурса Иваном Акуловым можно будет на осенней AppsConf. Торопитесь купить билеты! Полная программа конференции уже на сайте
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Давайте признаем, что наша работа зачастую предполагает создание “велосипедов”.
Виктор Брыксин, iOS-тимлид в Яндекс готов поделиться историей, что произойдет, если глубоко погрузится в изучение основных проблем с абстракциями в Rx.
В случае Виктора появилась собственноручно написанная абстракция Monitor, обобщающая Future и Observable.
Пока вы разводите руками в немом вопросе “зачем”, Виктор готовит максимум вкусных подробностей и результатов работы “велосипеда” в действии.
#SaintAppsConf2019 Билеты на ApssConf 👉🏻bit.ly/2MDXwYV
Виктор Брыксин, iOS-тимлид в Яндекс готов поделиться историей, что произойдет, если глубоко погрузится в изучение основных проблем с абстракциями в Rx.
В случае Виктора появилась собственноручно написанная абстракция Monitor, обобщающая Future и Observable.
Пока вы разводите руками в немом вопросе “зачем”, Виктор готовит максимум вкусных подробностей и результатов работы “велосипеда” в действии.
#SaintAppsConf2019 Билеты на ApssConf 👉🏻bit.ly/2MDXwYV
Наверное, для вас не секрет, кто является №1 среди заказной мобильной разработки? Redmadrobot удерживают ведущую позицию уже более пяти лет.
А еще у ребят есть крутая и суперпрофессиональная команда в Питере, которая регулярно проводит митапы и делится мудростью в телеграм-канале Redmadrobot SPb Internals - https://news.1rj.ru/str/rmr_spb
Подписывайтесь сейчас - говорят, для подписчиков доступна скидка на AppsConf :))
Кстати, на нашей конференции можно будет лично познакомиться с Константином Цховребовым, Android-архитектором Redmadrobot, который обещает разобраться со всеми вашими страхами перед Android Insets.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
А еще у ребят есть крутая и суперпрофессиональная команда в Питере, которая регулярно проводит митапы и делится мудростью в телеграм-канале Redmadrobot SPb Internals - https://news.1rj.ru/str/rmr_spb
Подписывайтесь сейчас - говорят, для подписчиков доступна скидка на AppsConf :))
Кстати, на нашей конференции можно будет лично познакомиться с Константином Цховребовым, Android-архитектором Redmadrobot, который обещает разобраться со всеми вашими страхами перед Android Insets.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Артур Бадретдинов, android-разработчик из Vyng едет на AppsConf с докладом о Contacts Framework.
Задумывались ли вы о том, как работают Контакты в Андроиде? В чём разница между Contact и RawContact, и как это всё превращается в список контактов пользователя, где телефон, skype и whatsapp сосуществуют рядом? Может, вы бы хотели добавить и своё приложение в этот список?
Ждем от Артура инсайтов, какие подводные камни достанутся тем, кто выходит со своим приложением на международный рынок. Поговаривают, что в Индии есть четыре репрезентации одного и того же номера телефона, а если набрать их из Китая, то до нужного контакта вы так и не дозвонитесь. И e164 тут не спасет.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Задумывались ли вы о том, как работают Контакты в Андроиде? В чём разница между Contact и RawContact, и как это всё превращается в список контактов пользователя, где телефон, skype и whatsapp сосуществуют рядом? Может, вы бы хотели добавить и своё приложение в этот список?
Ждем от Артура инсайтов, какие подводные камни достанутся тем, кто выходит со своим приложением на международный рынок. Поговаривают, что в Индии есть четыре репрезентации одного и того же номера телефона, а если набрать их из Китая, то до нужного контакта вы так и не дозвонитесь. И e164 тут не спасет.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
На осенней AppsConf мы решили уделить внимание не только платформенным решениям и личностному развитию мобильного разработчика, но и помочь вам заглянуть в смежные отрасли.
Николай Голов, руководитель Data Platform в Avito много лет специализируется на строительстве огромных хранилищ данных.
Влияние баз данных на приложения нельзя недооценивать, поэтому готовимся получить экспресс-ликбез:
- что в тренде и какие базы данных уже устарели?
- как выбрать базу “на вырост”?
- и как не попасть впросак в споре о Тарантуле, Оракле, Постгресе и других жильцах этого занимательного “зоопарка”?
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Николай Голов, руководитель Data Platform в Avito много лет специализируется на строительстве огромных хранилищ данных.
Влияние баз данных на приложения нельзя недооценивать, поэтому готовимся получить экспресс-ликбез:
- что в тренде и какие базы данных уже устарели?
- как выбрать базу “на вырост”?
- и как не попасть впросак в споре о Тарантуле, Оракле, Постгресе и других жильцах этого занимательного “зоопарка”?
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Всё ли вы знаете о внутреннем устройстве Git'а и всеми ли командами пользуетесь? Егор Андреевич из Square в новом выпуске AppsCast проводит полноценный ликбез по теме. Ребята разобрали самые часто встречающиеся в работе команды и поговорили о реальной практике. Например, вы узнаете, как быстро найти в коде ломающие изменения и как делать Pull Request'ы так, чтобы коллеги на вас не гневались.
Расшифровку нового выпуска читайте на Хабре.
Не спешите с покупкой билетов, если хотите купить их по максимальной цене. Как раз с 7 октября у вас будет такая возможность. Ну или спешите :)
Расшифровку нового выпуска читайте на Хабре.
Не спешите с покупкой билетов, если хотите купить их по максимальной цене. Как раз с 7 октября у вас будет такая возможность. Ну или спешите :)
Хабр
Git изнутри и на практике
Умение работать внутри системы контроля версий — навык, который требуется каждому программисту. Зачастую может показаться, что закапываться в Git и разбираться в...
На волнах AppsCast уже доступен новый эпизод. В этом выпуске обсуждаем устройство мессенджеров вместе с Александром Сорокиным, андроид-разработчиком ВКонтакте.
Как выбрать архитектуру для мессенджера, какие базы данных использовать, как синхронизировать сообщения, правильно хранить? Ответы ищем в подкасте, а обсуждаем в чате
Как выбрать архитектуру для мессенджера, какие базы данных использовать, как синхронизировать сообщения, правильно хранить? Ответы ищем в подкасте, а обсуждаем в чате
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
Что мы не любим на AppsConf - это обзорные доклады про технологии, которые так и не были заюзаны в продакшене.
Это точно НЕ про опыт Алексея Михайлова из IceRock, который за год применил Kotlin Multiplatform на десятке боевых проектов и с удовольствием делится наработками своей команды .
В докладе он затронет архитектурные особенности фреймворка и проведет через все пойманные командой подводные камни. Ждем не только хвалебных речей, но и объективной критики. Не обойдется и без ответа на вопрос "как убедить iOS-разработчика перейти на кроссплатформенную сторону".
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Это точно НЕ про опыт Алексея Михайлова из IceRock, который за год применил Kotlin Multiplatform на десятке боевых проектов и с удовольствием делится наработками своей команды .
В докладе он затронет архитектурные особенности фреймворка и проведет через все пойманные командой подводные камни. Ждем не только хвалебных речей, но и объективной критики. Не обойдется и без ответа на вопрос "как убедить iOS-разработчика перейти на кроссплатформенную сторону".
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
От WWDC мы всегда ждем бомбических анонсов, обновлений и оптимизации существующих процессов, но вот что-то в этом году Apple решил “порадовать” и выпустил критическое изменение в реализации VoIP-пушей, запретив использовать их не по прямому назначению.
Евгений Ртищев из Сбербанк Онлайн расскажет, как одно изменение заставило их команду за месяц полностью переписать работу с пуш-уведомлениями, параллельно разруливая пограничные кейсы, разбираясь с сложными уведомлениями и медитируя на legacy-код.
После прослушивания доклада есть шанс получить лычку “мастера пушей”!
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Евгений Ртищев из Сбербанк Онлайн расскажет, как одно изменение заставило их команду за месяц полностью переписать работу с пуш-уведомлениями, параллельно разруливая пограничные кейсы, разбираясь с сложными уведомлениями и медитируя на legacy-код.
После прослушивания доклада есть шанс получить лычку “мастера пушей”!
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
А вы в курсе, что вся программа осеннем AppsConf уже на сайте? А что до последнего повышения цены осталось всего несколько дней? Не спите! Бронируйте билеты уже сейчас!
А на самом AppsConf не пропустите доклад о внедрении нового подхода в работе с кроссплатформенной дизайн-системой.
Если ваш продукт существует сразу в нескольких ипостасях: от веба и мобилки до часов и телевизоров - то вам известна боль приведения дизайна к единообразию. Про унификацию дизайна слышали многие, но это не решало проблему адаптации размеров элементов и шрифтов на разных платформах.
Евгений Киреев из ivi.ru поведает о внедрении модульной сетки, которая избавила iOS-команду от головной боли с сайз-классами и сплит-режимом на айпадах. Недостатки подхода тоже обсудим.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
А на самом AppsConf не пропустите доклад о внедрении нового подхода в работе с кроссплатформенной дизайн-системой.
Если ваш продукт существует сразу в нескольких ипостасях: от веба и мобилки до часов и телевизоров - то вам известна боль приведения дизайна к единообразию. Про унификацию дизайна слышали многие, но это не решало проблему адаптации размеров элементов и шрифтов на разных платформах.
Евгений Киреев из ivi.ru поведает о внедрении модульной сетки, которая избавила iOS-команду от головной боли с сайз-классами и сплит-режимом на айпадах. Недостатки подхода тоже обсудим.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Еще немного про кроссплатформу. Аутсорс и стартапы активно тестируют фреймворки в продакшене, радуя заказчиков сниженным ценником и акцией “2 в 1”.
Артем Зайцев из Surf служил верой и правдой Андроиду, пока не познакомился с Flutter. Теперь в компании взят курс на кроссплатформенность, а Артем делится наработанным опытом.
Чего ждать на докладе? Чутка intro в технологию, а дальше все с пользой: как объяснить руководству, что Flutter стоит опробовать, как фреймворк повлияет на расстановку сил в команде разработки, как тестировать и что делать с дизайном.
С собой у Артема припасен флакончик с дегтем - все-таки технология не сказочная, сложности встречаются.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Артем Зайцев из Surf служил верой и правдой Андроиду, пока не познакомился с Flutter. Теперь в компании взят курс на кроссплатформенность, а Артем делится наработанным опытом.
Чего ждать на докладе? Чутка intro в технологию, а дальше все с пользой: как объяснить руководству, что Flutter стоит опробовать, как фреймворк повлияет на расстановку сил в команде разработки, как тестировать и что делать с дизайном.
С собой у Артема припасен флакончик с дегтем - все-таки технология не сказочная, сложности встречаются.
#SaintAppsConf2019 👉🏻 bit.ly/2MDXwYV
Мы очень любим наших инфопартнеров и продолжаем про них рассказывать.
Полезный и насыщенный актуальной информацией канал Mobile Insights by AppTractor пригодится каждому, кто хочет быть в курсе последних новостей мобильной и сервисной разработки.
Не ленитесь - подписывайтесь!
Полезный и насыщенный актуальной информацией канал Mobile Insights by AppTractor пригодится каждому, кто хочет быть в курсе последних новостей мобильной и сервисной разработки.
Не ленитесь - подписывайтесь!
Telegram
Mobile Development by AppTractor
Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov
• Аудитория https://news.1rj.ru/str/apptractor/1066
• Сайт https://apptractor.ru/
• Аудитория https://news.1rj.ru/str/apptractor/1066
• Сайт https://apptractor.ru/
Мы считаем, что отрасль должна знать своих героев в лицо!
Поэтому в прошлом году учредили премию HighLoad++ Award и решили сделать это награждение традиционным. Премия присуждается за весомый вклад в развитие экосистемы интернет-разработки в России. Список номинантов публикуем здесь.
7 октября начнётся народное голосование.
Возможно, с вами работает человек, который по вашему мнению внёс существенный вклад в развитие российского IT. Если этого человека нет в списке номинантов, обязательно подайте заявку до 6 октября (включительно).
Награждение пройдёт в первый день конференции HighLoad++ 2019, вечером 7 ноября. Вот так это было в прошлом году.
Поэтому в прошлом году учредили премию HighLoad++ Award и решили сделать это награждение традиционным. Премия присуждается за весомый вклад в развитие экосистемы интернет-разработки в России. Список номинантов публикуем здесь.
7 октября начнётся народное голосование.
Возможно, с вами работает человек, который по вашему мнению внёс существенный вклад в развитие российского IT. Если этого человека нет в списке номинантов, обязательно подайте заявку до 6 октября (включительно).
Награждение пройдёт в первый день конференции HighLoad++ 2019, вечером 7 ноября. Вот так это было в прошлом году.
Еще один крутой ресурс, которым мы хотим с вами поделиться - это Android Interview Review.
Думаете, как лучшим образом подготовиться к собесу? Считаете, что все главные вопросы вам известны? А, возможно, сами проводите интервью и готовы раскрыть карты другим?
Тогда загляните на https://itsobes.ru/ или в телеграм-канал https://news.1rj.ru/str/AndroidSobes
Думаете, как лучшим образом подготовиться к собесу? Считаете, что все главные вопросы вам известны? А, возможно, сами проводите интервью и готовы раскрыть карты другим?
Тогда загляните на https://itsobes.ru/ или в телеграм-канал https://news.1rj.ru/str/AndroidSobes
Какого это - ввязаться в Early Access Program от Google? Стоит ли игра свеч и к чему это может привести?
Евгений Сатуров @saturov из Surf на весенней AppsConf поделился историей участия их команды в работе с Instant Apps (приложения с мгновенным запуском).
В нашей расшифровке на Хабре читайте:
- откуда пошли Android App Bundles
- при чём тут вообще Dynamic Delivery
- о новых Gradle-плагинах
- как быть с неожиданностями, которые приготовили для нас разработчики SDK.
Кстати, осенняя AppsConf уже через две (!) недели!
Евгений Сатуров @saturov из Surf на весенней AppsConf поделился историей участия их команды в работе с Instant Apps (приложения с мгновенным запуском).
В нашей расшифровке на Хабре читайте:
- откуда пошли Android App Bundles
- при чём тут вообще Dynamic Delivery
- о новых Gradle-плагинах
- как быть с неожиданностями, которые приготовили для нас разработчики SDK.
Кстати, осенняя AppsConf уже через две (!) недели!
Хабр
Google Play Instant. Рефакторинг длиною в жизнь
Когда ввязываешься в Early Access Program, никогда заранее не знаешь, что получится в итоге. Конечно, надеешься, что технология взлетит, а твое приложение оперед...
Сегодня началось открытое голосование HighLoad++ Award 2019. Премия присуждается за весомый вклад в развитие экосистемы интернет-разработки в России. Голосование продлится до 13 октября. Награждение победителей состоится вечером 7 ноября — в первый день конференции HighLoad++ 2019.
Голосуйте за своих коллег и за тех, на кого вы равняетесь. Отрасль должна знать своих героев в лицо!
Голосуйте за своих коллег и за тех, на кого вы равняетесь. Отрасль должна знать своих героев в лицо!
Переезд в другой город — то ещё событие. А как перебраться в другую страну и не заработать нервный тик? Об этом читайте в расшифровке доклада Дениса Неклюдова на московской AppsConf. Этот текст можно использовать, как чек-лист, чтобы сориентироваться на рынке труда, найти работу, подготовиться к интервью и выбрать самый выгодный оффер.
Ну и приезжайте в Питер на Saint AppsConf, где Денис поделится второй частью истории. Не исключено, что после такого доклада, вам захочется махнуть в Калифорнию.
Ну и приезжайте в Питер на Saint AppsConf, где Денис поделится второй частью истории. Не исключено, что после такого доклада, вам захочется махнуть в Калифорнию.
Хабр
Переезд: подготовка, выбор, освоение территории
Кажется, что IT-инженерам легко живется. Они хорошо зарабатывают и свободно перемещаются между работодателями и странами. Но это все не просто так. «Типичный айтишник» красноглазит за компьютером со...
В преддверие Saint AppsConf ведущие AppsCast записали выпуск с Антон Малинский (Anton Malinskiy), инженером-математиком, построившим мобильную ферму в Agoda, а теперь работающим на Atlassian.
С гостем обсудили понятие фермы, чем реальный девайс лучше симулятора, а чем хуже. Выяснили, когда может понадобиться ферма и сколько она стоит. Узнали, как управлять устройствами и бывают ли готовые решения, работающие из коробки.
Задать вопросы гостю выпуска можно как в чате подкаста https://news.1rj.ru/str/AppsCastChatter , так и на нашей конференции 21-22 октября.
С гостем обсудили понятие фермы, чем реальный девайс лучше симулятора, а чем хуже. Выяснили, когда может понадобиться ферма и сколько она стоит. Узнали, как управлять устройствами и бывают ли готовые решения, работающие из коробки.
Задать вопросы гостю выпуска можно как в чате подкаста https://news.1rj.ru/str/AppsCastChatter , так и на нашей конференции 21-22 октября.
На Saint AppsConf Алексей Охрименко расскажет мобильным разработчикам о том, что происходит во фронтенде. А на фестивале РИТ++ в мае этого года рассказывал о том, как попасть в Machine Learning и Deep Neural Networks. Расшифровку этого доклада читайте на Хабре. Тут есть над чем подумать в плане развития… Ведь многие классные фишки в смартфонах работают на основе машинного обучения.
Хабр
Самый мягкий и пушистый путь в Machine Learning и Deep Neural Networks
Современное машинное обучение позволяет делать невероятные вещи. Нейросети работают на пользу общества: находят преступников, распознают угрозы, помогают диагностировать болезни и принимать сложные...
Мы в AppsConf думаем, что всем нам необходимо иногда выходить за пределы мобильной разработки и прокачивать шляпку буквы T в модели T-shape.
Для этого на Saint AppsConf мы подготовили целый трек Introductory, где можно узнать больше про смежные отрасли.
Чтобы вы тоже прониклись нашей идеей, мы записали интервью с Никитой Соболевым, спикером приближающейся Saint AppsConf.
Для этого на Saint AppsConf мы подготовили целый трек Introductory, где можно узнать больше про смежные отрасли.
Чтобы вы тоже прониклись нашей идеей, мы записали интервью с Никитой Соболевым, спикером приближающейся Saint AppsConf.
Хабр
Какой серверный язык выбрать…мобильному разработчику
Вы скажете, какое вообще дело мобильному разработчику до того, на чем написан бэкенд. Главное, чтобы API туда был удобный, понятный, гибкий. А нам так не кажется. Мы в AppsConf думаем, что всем нам...
18 октября ждем мобильных разработчиков Санкт-Петербурга на третий митап MobiFest!
Классные доклады и розыгрыш билета на AppsConf! Не упусти возможность 🔥
Как всегда, участие бесплатное. Программа и регистрация по ссылке: https://team.cft.ru/events/140
Ждём всех в Амфитеатре Технопарка "Ленполиграфмаш" (Аптекарский пр. 4)
Сбор гостей в 18:30. Начало в 19:00
Классные доклады и розыгрыш билета на AppsConf! Не упусти возможность 🔥
Как всегда, участие бесплатное. Программа и регистрация по ссылке: https://team.cft.ru/events/140
Ждём всех в Амфитеатре Технопарка "Ленполиграфмаш" (Аптекарский пр. 4)
Сбор гостей в 18:30. Начало в 19:00