Вы профи в своём деле? Мы хорошо за это заплатим. Ищем экспертов для проведения мероприятия в Москве 22 и 23 мая. Темы следующие:
- Архитектура программного обеспечения
- Подходы к решению алгоритмических задач с собеседований Google и Яндекс
- Базы данных: модели, миграции, тестирование
- Практикум по рефакторингу
За один день платим от 20 до 30 тыс. ₽ (в зависимости от опыта и вовлеченности). Отклики с резюме кидайте сюда: @proglib_expert_bot
- Архитектура программного обеспечения
- Подходы к решению алгоритмических задач с собеседований Google и Яндекс
- Базы данных: модели, миграции, тестирование
- Практикум по рефакторингу
За один день платим от 20 до 30 тыс. ₽ (в зависимости от опыта и вовлеченности). Отклики с резюме кидайте сюда: @proglib_expert_bot
Вдруг кто-то из вас не знает, что помимо официальной документации от Apple, существуют практические руководства по Xcode, SwiftUI и UIKit.
https://proglib.io/w/843618f5
https://proglib.io/w/843618f5
#news
Обновленное руководство по повышению качества вашего приложения и расширению возможностей поиска в Google Play.
https://proglib.io/w/36a6edbb
Обновленное руководство по повышению качества вашего приложения и расширению возможностей поиска в Google Play.
https://proglib.io/w/36a6edbb
Android Developers Blog
Updated guidance to improve your app quality and discovery on Google Play
Posted by Bert de Weerd and Tingmui Li, Google Play When Google Play launched in 2008, it was easy for developers to get noticed with...
#android #jetpack
Правда или ложь? Для каждого класса Android, в который может быть внедрен Hilt, существует связанный компонент Hilt.
Правда или ложь? Для каждого класса Android, в который может быть внедрен Hilt, существует связанный компонент Hilt.
Anonymous Quiz
37%
Правда
25%
Ложь
38%
Посмотреть результаты
#news
26 апреля Apple выпустила Xcode 12.5 Beta 3. Новая версия IDE включает SDK для iOS 14.5, iPadOS 14.5, tvOS 14.5, watchOS 7.4 и macOS Big Sur 11.3, а также поддерживает отладку на устройстве для iOS 9 и новее, tvOS 9 и новее, а также watchOS 2 и новее.
Важно отметить, что для Xcode 12.5 Beta 3 требуется Mac под управлением macOS Big Sur 11 или новее. Стоит ли делать апгрейд, чтобы каждый разработчик в вашей команде работал с минимально необходимым оборудованием для Big Sur? Здесь представлены некоторые из наиболее важных функций для разработчиков в Xcode 12.5 и iOS 14.5 SDK.
26 апреля Apple выпустила Xcode 12.5 Beta 3. Новая версия IDE включает SDK для iOS 14.5, iPadOS 14.5, tvOS 14.5, watchOS 7.4 и macOS Big Sur 11.3, а также поддерживает отладку на устройстве для iOS 9 и новее, tvOS 9 и новее, а также watchOS 2 и новее.
Важно отметить, что для Xcode 12.5 Beta 3 требуется Mac под управлением macOS Big Sur 11 или новее. Стоит ли делать апгрейд, чтобы каждый разработчик в вашей команде работал с минимально необходимым оборудованием для Big Sur? Здесь представлены некоторые из наиболее важных функций для разработчиков в Xcode 12.5 и iOS 14.5 SDK.
В мае Google проводит 4 бесплатных воркшопа, на которых вы создадите аудиоприложение для Android.
https://proglib.io/w/8e080e74
https://proglib.io/w/8e080e74
Если вы находитесь на старте пути в iOS-разработку, то данная статья может стать толчком мотивации. После многих лет работы в сфере логистики и таможенного оформления автор статьи стал iOS-разработчиком в компании ЦФТ.
Хабр
Мечтал стать сценаристом, а стал программистом
Привет! Меня зовут Михаил и год назад я стал iOS-разработчиком в компании ЦФТ. До этого почти 8 лет я проработал в сфере логистики и таможенного оформления, а...
Rahul Pandey (Android-разработчик в Facebook и Pinterest, преподаватель в Стэнфорде и Codepath) делится бесценным опытом создания приложений для Android:
- Разработка и публикация игры на запоминание My Memory
- Разработка приложения EmojiStory, где можно делиться обновлениями статуса только с помощью эмоджи (в серии видеоуроков разбираются различные службы Firebase)
- Разработка приложения для отслеживания COVID-19 с использованием основных компонентов UI из приложения для торговли акциями Robinhood
- Разработка и публикация игры на запоминание My Memory
- Разработка приложения EmojiStory, где можно делиться обновлениями статуса только с помощью эмоджи (в серии видеоуроков разбираются различные службы Firebase)
- Разработка приложения для отслеживания COVID-19 с использованием основных компонентов UI из приложения для торговли акциями Robinhood
YouTube
Become A Published App Developer In 4.5 Hours - Android Memory Game
In this series, we build and publish a customizable memory game. Play one of the predefined games, or play a custom game created by you or a friend! Create y...
Крупнейший сервис Телеграм-аналитики TGStat проводит исследование аудитории Телеграма. Опрос анонимный, занимает не больше пяти-семи минут, почти везде просто клики по вариантам ответа. В результате статистика по каналам станет точнее, а жизнь — проще. Давайте поможем: https://tgstat.ru/research
TGStat.ru
Исследование аудитории Telegram 2023.
Кто же он — пользователь Telegram 2023 года?
Фундаментальная серия статей о создании HTTP-стека с помощью Swift: https://proglib.io/w/c9838577
Dave DeLong
HTTP in Swift, Part 1: An Intro to HTTP
For a while now I’ve had a series of blog posts floating around in my head on how to build an HTTP stack in Swift. The idea started last spring with Rob Napier’s blog posts on protocols, and matured last summer and fall while I was working at WeWork on an…
Продолжаем конкурс на самый интересный контент в телеграм-каналах Proglib!
Призовой фонд — 280 тысяч рублей. Срок окончания конкурса — 15 мая
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
Мы упростили конкурс — теперь вам достаточно найти интересную и актуальную статью 2020-2021 года, написать к ней небольшой анонс (до 700 знаков) и прислать нам, тем не менее ваши идеи по другим форматам только добавляют + в общий зачет. Авторство можем указать по вашему желанию. В канале @progbook предлагаем отправлять рецензии на новые книги и старые актуальные.
Полный список каналов:
https://xn--r1a.website/progbook
https://xn--r1a.website/proglibrary
https://xn--r1a.website/pyproglib
https://xn--r1a.website/frontendproglib
https://xn--r1a.website/javaproglib
https://xn--r1a.website/dsproglib
https://xn--r1a.website/phpproglib
https://xn--r1a.website/cppproglib
https://xn--r1a.website/mobileproglib
https://xn--r1a.website/goproglib
https://xn--r1a.website/csharpproglib
https://xn--r1a.website/devopsslib
https://xn--r1a.website/testerlib
https://xn--r1a.website/hackproglib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов стать победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет публикация. Юридическая информация здесь.
Призовой фонд — 280 тысяч рублей. Срок окончания конкурса — 15 мая
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
Мы упростили конкурс — теперь вам достаточно найти интересную и актуальную статью 2020-2021 года, написать к ней небольшой анонс (до 700 знаков) и прислать нам, тем не менее ваши идеи по другим форматам только добавляют + в общий зачет. Авторство можем указать по вашему желанию. В канале @progbook предлагаем отправлять рецензии на новые книги и старые актуальные.
Полный список каналов:
https://xn--r1a.website/progbook
https://xn--r1a.website/proglibrary
https://xn--r1a.website/pyproglib
https://xn--r1a.website/frontendproglib
https://xn--r1a.website/javaproglib
https://xn--r1a.website/dsproglib
https://xn--r1a.website/phpproglib
https://xn--r1a.website/cppproglib
https://xn--r1a.website/mobileproglib
https://xn--r1a.website/goproglib
https://xn--r1a.website/csharpproglib
https://xn--r1a.website/devopsslib
https://xn--r1a.website/testerlib
https://xn--r1a.website/hackproglib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов стать победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет публикация. Юридическая информация здесь.
Курс «Kotlin для начинающих» от Донна Фелкера — профессионала с большим опытом, основателя Caster.io, автора «Разработка Android-приложений для чайников», «Разработка приложений для Android-планшетов для чайников», консультанта и соведущего подкаста для разработчиков Fragmented.
Курс рассматривает Kotlin как язык общего назначения, который можно использовать в любом проекте. Его можно просматривать как длинный непрерывный 9-часовой урок, или вы можете выбрать нужный эпизод из подробного плейлиста, который содержит целых 134 урока.
https://proglib.io/w/f3528b1d
Источник
Курс рассматривает Kotlin как язык общего назначения, который можно использовать в любом проекте. Его можно просматривать как длинный непрерывный 9-часовой урок, или вы можете выбрать нужный эпизод из подробного плейлиста, который содержит целых 134 урока.
https://proglib.io/w/f3528b1d
Источник
YouTube
Kotlin Tutorial for Beginners: The Kotlin Programming Language Full 9-hour Kotlin Course
This is a full length Kotlin Programming Course for beginners.
Over 9 hours of instruction that will take you from an absolute beginner to being able to write Kotlin and contribute to Kotlin projects.
This is the most comprehensive Kotlin course on YouTube.…
Over 9 hours of instruction that will take you from an absolute beginner to being able to write Kotlin and contribute to Kotlin projects.
This is the most comprehensive Kotlin course on YouTube.…
#proglib_contest
Автоматизируем работу с релизами с fastlane
Fastlane — инструмент автоматизации рутинных задач в разработке мобильных приложений. Например, fastlane позволяет решить такие рутинные задачи:
- распространение бета-сборки между тестировщиками
- публикация нового релиза в магазине приложений
- поддержка профилей и сертификатов приложений прямо в репозитории Git
Сжатое введение в курс дела для быстрого знакомства: https://proglib.io/w/f1f3cad4
Автоматизируем работу с релизами с fastlane
Fastlane — инструмент автоматизации рутинных задач в разработке мобильных приложений. Например, fastlane позволяет решить такие рутинные задачи:
- распространение бета-сборки между тестировщиками
- публикация нового релиза в магазине приложений
- поддержка профилей и сертификатов приложений прямо в репозитории Git
Сжатое введение в курс дела для быстрого знакомства: https://proglib.io/w/f1f3cad4
DEV Community
Automating mobile application deployments using Fastlane and CI/CD tools
The Problem Engineering teams these days find it troublesome to build, test and deploy...
Перевод статьи про расширения Swift, которые добавляют дополнительные функциональные возможности к существующим типам.
https://proglib.io/w/aff3bb65
https://proglib.io/w/aff3bb65
Хабр
10 расширений Swift, которые мы используем на Livefront
Привет, Хабр. Перевод подготовлен в рамках онлайн-курса "iOS Developer. Basic".Приглашаем всех желающих на бесплатный двухдневный интенсив «Создание простейшего...
Автор статьи небезосновательно считает, что Flutter имеет огромную ценность для стартапов и тех, кто имеет хакерское мышление. Вы обязательно должны попробовать его в действии, если еще не сделали этого.
https://proglib.io/w/f9e844e5
https://proglib.io/w/f9e844e5
Medium
Flutter — The Framework You Need To Checkout in 2021
Would you be interested in a framework that allows you to build applications for Android, iOS, desktop, and web in one fell swoop? All while delivering a UI with a blazing 60+ FPS? Thanks to the…
Подборка руководств по использованию фреймворка MapKit, предназначенного для работы с картами в iOS.
🗺 Начало работы
🗺 Как добавить карты в приложение iOS с помощью Swift
🗺 Начало работы
🗺 Как добавить карты в приложение iOS с помощью Swift
kodeco.com
MapKit Tutorial: Getting Started
Learn to use the powerful MapKit framework to build an interactive map, displaying location details and launching Maps for driving directions.
Набор полезных SwiftUI-библиотек, которые могут вдохновить вас на создание более удивительных приложений для iOS и, возможно, на работу в проектах с открытым исходным кодом.
https://proglib.io/w/9cd3fa35
https://proglib.io/w/9cd3fa35
AppTractor
10 SwiftUI-библиотек 2021
Многие разработчики поддержали идею и создали несколько потрясающих библиотек, которые вы можете подключить и использовать в своих проектах.
Anonymous Poll
26%
Неделю фиксить баги
74%
50 долларов и девятый андроид
Михаил Игнатов, тимлид в компании Профи, рассказывает о том, почему они выбрали Kotlin Multiplatform в качестве клиентского мобильного приложения на Android и iOS, как внедряли данную технологию, какие ключевые этапы прошли и какие сделали выводы.
https://proglib.io/w/a22e53e5
https://proglib.io/w/a22e53e5
Хабр
Как внедряли Kotlin Multiplatform в Профи
Привет, Хабр! Я Миша Игнатов, тимлид в компании Профи. Моя команда отвечает за клиентские мобильные приложения на Android и iOS. Мы используем Kotlin Multiplatfo...