Разбираем нюансы геолокации в iOS: https://proglib.io/w/0b9d4b3f
Хабр
Геолокация в iOS: что тут сложного?
Привет, меня зовут Макс, я разрабатываю iOS-приложение Додо Пиццы. Наша фича-команда работает над улучшением опыта заказа через приложение в зале и тестирует гипотезы, связанные с геолокацией. Мы...
Автор статьи уже перенес свое приложение на Android 12 и делится полученным опытом.
https://proglib.io/w/ec2ce7df
https://proglib.io/w/ec2ce7df
Google Play
Daffi: Daily LOA Affirmations - Apps on Google Play
Elevate Positivity, Boost Confidence & Manifest Success
Sean Allen, iOS-инженер и автор образовательного контента о разработке для iOS, обсуждает 9 вещей, которые хотел бы знать перед началом пути разработчика.
Автор утверждает, что знание этих вещей сделало бы путь к позиции штатного iOS-разработчика намного быстрее и проще.
https://proglib.io/w/24de0204
Автор утверждает, что знание этих вещей сделало бы путь к позиции штатного iOS-разработчика намного быстрее и проще.
https://proglib.io/w/24de0204
YouTube
9 Traps to AVOID When Learning to Code
In this video I discuss 9 things I wish I knew before I started programming. Knowing these things would have made my journey in becoming a full-time iOS developer so much faster and easier. I hope this advice helps someone out there that's early in their…
Чему бы вы хотели научиться?
Курс для начинающих по разработке Android-приложения от Гоши Дударь
Вы создадите полноценное приложение с помощью Java и Android Studio: от дизайна проекта до написания функциональной части.
https://proglib.io/w/9b48afdd
Вы создадите полноценное приложение с помощью Java и Android Studio: от дизайна проекта до написания функциональной части.
https://proglib.io/w/9b48afdd
На WWDC 2021 Apple представила компилятор документации DocC, способ создания документации и руководств по Swift прямо в Xcode.
В статье представлено краткое руководство по работе с DocC и сделаны выводы относительно его использования.
https://proglib.io/w/11793ffc
В статье представлено краткое руководство по работе с DocC и сделаны выводы относительно его использования.
https://proglib.io/w/11793ffc
Apple Developer
Meet DocC documentation in Xcode - WWDC21 - Videos - Apple Developer
Discover how you can use DocC to build and share documentation for Swift packages and frameworks. We'll show you how to begin generating...
Это не кликбейт, это мысли инди-разработчика относительно не совсем удавшегося iOS-приложения.
https://proglib.io/w/92f633b3
https://proglib.io/w/92f633b3
Хабр
5 причин не начинать писать приложение под macOS/iOS
Привет хабр! Я терпел четыре года, и таки решился написать о своем хобби проекте. Если коротко о себе, то я типичный разработчик подсевший на макбуки в эру, когда ноутов с хорошей батареей толком и не...
📱 Легко ли устроиться начинающему Android-разработчику?
Интересные проекты и хорошие заработки привлекают многих, но препятствия поджидают начинающего Android-разработчика уже на старте. Поговорим о том, как их обойти и получить работу мечты.
https://proglib.io/sh/tbJBOc3o6i
Интересные проекты и хорошие заработки привлекают многих, но препятствия поджидают начинающего Android-разработчика уже на старте. Поговорим о том, как их обойти и получить работу мечты.
https://proglib.io/sh/tbJBOc3o6i
По результатам всемирного опроса Stack Overflow 2020 язык программирования Python входит в тройку самых любимых технологий в среде разработчиков. Так что если вы только собираетесь научиться кодить, Python отлично подходит на роль первого языка программирования.
Специально для новичков мы подготовили курс, в котором обучаем основам программирования на Python с нуля до уровня Junior за 30 занятий. Вы научитесь не только программировать, но и сделаете несколько практических проектов — в частности, ботов для Telegram и Instagram. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что вы точно во всём разберётесь.
Старт потока 15 сентября. Эксклюзивный промокод MOBILE подписчикам канала на скидку 15% только до 6 сентября.
Информация о преподавателях, полная учебная программа и запись на курс здесь
Специально для новичков мы подготовили курс, в котором обучаем основам программирования на Python с нуля до уровня Junior за 30 занятий. Вы научитесь не только программировать, но и сделаете несколько практических проектов — в частности, ботов для Telegram и Instagram. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что вы точно во всём разберётесь.
Старт потока 15 сентября. Эксклюзивный промокод MOBILE подписчикам канала на скидку 15% только до 6 сентября.
Информация о преподавателях, полная учебная программа и запись на курс здесь
7 особенностей массивов, которые должен знать каждый Swift-разработчик.
https://proglib.io/w/488ab905
https://proglib.io/w/488ab905
YouTube
7 Amazing Array Features That Every Swift Developer Should Know
Arrays are the basic building blocks of our app we use array for every cases where we use to store data while running of your app. There are some amazing features embedded inside array inside Swift. In this video we gonna take a loop of the Swift Array features…
Practical Artificial Intelligence with Swift (2019)
Авторы: Mars Geldard, Jonathon Manning, Paris Buttfield-Addison, Tim Nugent
С помощью книги вы изучите всё необходимое для реализации функционала на основе искусственного интеллекта с помощью Swift.
Вы рассмотрите кейсы использования Turi Create от Apple и Tensor Flow от Google для Swift для обучения и создания моделей и использования в приложениях Swift.
Вы реализуете эти модели в CoreML с использованием Swift, а также спроектируете и создадите для них пользовательский интерфейс.
Скачать книгу
Авторы: Mars Geldard, Jonathon Manning, Paris Buttfield-Addison, Tim Nugent
С помощью книги вы изучите всё необходимое для реализации функционала на основе искусственного интеллекта с помощью Swift.
Вы рассмотрите кейсы использования Turi Create от Apple и Tensor Flow от Google для Swift для обучения и создания моделей и использования в приложениях Swift.
Вы реализуете эти модели в CoreML с использованием Swift, а также спроектируете и создадите для них пользовательский интерфейс.
Скачать книгу
Производительность и скорость: как Duolingo внедрила MVVM на Android
Приложение Duolingo начало испытывать растущие проблемы из-за проблем с масштабируемостью в их программной архитектуре Android.
Разработчики смогли решить эти проблемы с производительностью и восстановить продуктивность своей работы за счет рефакторинга до архитектуры Model-View-ViewModel и использования Dagger и Hilt Android Jetpack для внедрения зависимостей.
https://proglib.io/w/4ee74ab5
Приложение Duolingo начало испытывать растущие проблемы из-за проблем с масштабируемостью в их программной архитектуре Android.
Разработчики смогли решить эти проблемы с производительностью и восстановить продуктивность своей работы за счет рефакторинга до архитектуры Model-View-ViewModel и использования Dagger и Hilt Android Jetpack для внедрения зависимостей.
https://proglib.io/w/4ee74ab5
Android Developers
Using Dagger in Android apps | App architecture | Android Developers
Илья Кузнецов, Principal iOS Engineer в inDriver, делится опытом успешной подготовки к iOS-собеседованию.
Читать
Смотреть запись доклада Ильи на CocoaHeads
Читать
Смотреть запись доклада Ильи на CocoaHeads
Хабр
Как подготовиться к iOS-собеседованию
Всем привет! Меня зовут Илья, и я провожу собеседования *хлоп-хлоп-хлоп*. Сейчас работаю на позиции Principal iOS Engineer в inDriver, мой фокус смещен в сторону технических...
Представьте, что ваш знакомый/коллега/родственник попросил у вас совета, как стать программистом?
Поделитесь вашим мнением, что бы вы ему ответили:
https://forms.gle/7YZ2rxnyBWsnMqYD7
Лучшие ответы опубликуем в отдельной подборке!
Поделитесь вашим мнением, что бы вы ему ответили:
https://forms.gle/7YZ2rxnyBWsnMqYD7
Лучшие ответы опубликуем в отдельной подборке!
Руководство по созданию коллекции пакетов Swift, в котором среди прочего рассказано о подписании коллекции с помощью Swift Package Collection Certificate.
https://proglib.io/w/d11ca940
https://proglib.io/w/d11ca940
Материал о том, как в Slack реализовали поддержку Conversation Bubbles, с какими проблемами столкнулись и как их преодолели.
https://proglib.io/w/a50e3471
https://proglib.io/w/a50e3471
Engineering at Slack
Building Android Conversation Bubbles - Engineering at Slack
We recently rolled out support for Conversation Bubbles for DMs and Group DMs on Android 11. In case you’re not familiar with Conversation Bubbles, take a look at the video below. Basically, they are a way to pop out a conversation from a notification into…
В статье описана история инди-разработчика, который в свои 32 создал приложение на Flutter и заработал 140 долларов за первую неделю без рекламы.
https://proglib.io/w/587e2932
https://proglib.io/w/587e2932
Medium
My Flutter app made US$140 in the first week, with no advertising
From a self-taught coder with no following.