Android
• Девушка джун: войти в айти в 2023 без Java и диплома ВУЗа
• Эмпатичное проектирование
• Декларативная архитектура и навигация с Decompose
• Google Play Billing Samples: примеры использования Play Billing
• Android Generic Kernel Image — как Google может (теоретически) заменить ядро Linux
• Публикуем Android приложения автоматически с помощью Gitlab CI
• A glimpse of K2 in Now In Android
• State Holders in Jetpack Compose
• Tabbed Navigation for Android TV using Jetpack Compose
• Add Shake Animations to your Composable
• The most important aspect of the Kotlin flow operator — combine()
#android
• Девушка джун: войти в айти в 2023 без Java и диплома ВУЗа
• Эмпатичное проектирование
• Декларативная архитектура и навигация с Decompose
• Google Play Billing Samples: примеры использования Play Billing
• Android Generic Kernel Image — как Google может (теоретически) заменить ядро Linux
• Публикуем Android приложения автоматически с помощью Gitlab CI
• A glimpse of K2 in Now In Android
• State Holders in Jetpack Compose
• Tabbed Navigation for Android TV using Jetpack Compose
• Add Shake Animations to your Composable
• The most important aspect of the Kotlin flow operator — combine()
#android
AppTractor
Девушка джун: войти в айти в 2023 без Java и диплома ВУЗа
Содержание: 00:00 Интро: почему я записываю это видео 01:15 Как ты выбрала Android-разработку и язык программирование? 05:35 Твой бекграунд? Английский язык, вышка, опыт работы 15:10 Как ты учила Android? 19:15 Как составляла резюме и что делала для этого?…
❤3
На Reddit появился интересный пост. Руководитель из FAANG уволился, основал свой первый стартап с SaaS, нашел пресловутый PMF, собрал небольшую команду и все у него поперло - клиенты, семизначные доходы и т.п. Тут на беду пришли VC, дали инвестиций и стали требовать “роста”, да не простого, а максимального. И чувак забросил свой продукт и начал заниматься ростом. Клиенты разбежались, судя по названию компания закрылась. Вывод - у всего есть своя цена, в том числе и у инвестиций, роста, потери фокуса.
Разработка
• Моя история: $0->$100 млн->$0 за 5 лет
• Как разработчику готовиться к собеседованиям
• C++ Zero Cost Conf 2023 Москва
• Podlodka #332: что скрывают системы бронирования авиабилетов
• Simple APIs are elegant APIs
• Junior to senior: An action plan for engineering career success
• A Flexible Framework for Effective Pair Programming
• Moving faster
• 5 common code patterns slowing down your app
Маркетинг
• Самые зарабатывающие приложения в июле 2023
• Bumble for Friends: решение для несуществующей проблемы?
• Верховный суд постановил, что Apple может не открывать стороннюю оплату в App Store
Кроссплатформа
• Create an AI Image Generator In Flutter
Разработка
• Моя история: $0->$100 млн->$0 за 5 лет
• Как разработчику готовиться к собеседованиям
• C++ Zero Cost Conf 2023 Москва
• Podlodka #332: что скрывают системы бронирования авиабилетов
• Simple APIs are elegant APIs
• Junior to senior: An action plan for engineering career success
• A Flexible Framework for Effective Pair Programming
• Moving faster
• 5 common code patterns slowing down your app
Маркетинг
• Самые зарабатывающие приложения в июле 2023
• Bumble for Friends: решение для несуществующей проблемы?
• Верховный суд постановил, что Apple может не открывать стороннюю оплату в App Store
Кроссплатформа
• Create an AI Image Generator In Flutter
AppTractor
Моя история: $0->$100 млн->$0 за 5 лет
Надеюсь, моя история поможет вам взглянуть на ситуацию с другой стороны.
👍5❤2😢1👌1🤡1
Slack уступает Teams и Discord
Slack меняет дизайн своего интерфейса, но не слишком ли поздно?
1. На прошлой неделе Slack объявил о крупнейшем редизайне, и, глядя на скриншоты, можно сделать вывод, что новый дизайн больше похож на Discord. Почему? Ответ станет понятен, если посмотреть на рост.
2. С 2018 года ежеквартальные загрузки мобильных приложений Slack выросли на 66%. Загрузки Discord выросли на 120%. Кажется не такая и большая разница, но, согласно данным AppFigures, во втором квартале этого года Discord получил 21.8 млн новых загрузок, в то время как Slack - всего 3 млн. Да, это в 7 раз больше. В период с 2018 по июль этого года Slack получил 56 млн загрузок, а Discord - 507 млн. Уже почти в 10 раз больше.
3. Можно с уверенностью сказать, что Discord теперь не только для геймеров, и это большая проблема для Slack. Та проблема, которую новый дизайн может решить, но, скорее всего, нет.
4. Однако у Slack есть еще более серьезный конкурент, чем Discord - Microsoft Teams. Еще в 2019 году Microsoft Teams обогнал Slack по количеству пользователей, количество загрузок Team выросло на 3,385% с 2018 года, и, по оценкам компании, во втором квартале он лидирует с 24.4 млн установок.
И что: кажется, что Slack, оставаясь мессенджером для компаний, проспал свой момент выхода на большие сообщества и редизайн уже не поможет догнать конкурентов.
Slack меняет дизайн своего интерфейса, но не слишком ли поздно?
1. На прошлой неделе Slack объявил о крупнейшем редизайне, и, глядя на скриншоты, можно сделать вывод, что новый дизайн больше похож на Discord. Почему? Ответ станет понятен, если посмотреть на рост.
2. С 2018 года ежеквартальные загрузки мобильных приложений Slack выросли на 66%. Загрузки Discord выросли на 120%. Кажется не такая и большая разница, но, согласно данным AppFigures, во втором квартале этого года Discord получил 21.8 млн новых загрузок, в то время как Slack - всего 3 млн. Да, это в 7 раз больше. В период с 2018 по июль этого года Slack получил 56 млн загрузок, а Discord - 507 млн. Уже почти в 10 раз больше.
3. Можно с уверенностью сказать, что Discord теперь не только для геймеров, и это большая проблема для Slack. Та проблема, которую новый дизайн может решить, но, скорее всего, нет.
4. Однако у Slack есть еще более серьезный конкурент, чем Discord - Microsoft Teams. Еще в 2019 году Microsoft Teams обогнал Slack по количеству пользователей, количество загрузок Team выросло на 3,385% с 2018 года, и, по оценкам компании, во втором квартале он лидирует с 24.4 млн установок.
И что: кажется, что Slack, оставаясь мессенджером для компаний, проспал свой момент выхода на большие сообщества и редизайн уже не поможет догнать конкурентов.
❤6
Какой у вас ОСНОВНОЙ мессенджер для рабочих переписок?
Anonymous Poll
43%
Telegram
27%
Slack
3%
Discord
6%
Microsoft Teams
15%
Другой
1%
Вообще не пользуюсь
6%
Посмотреть
👍3
iOS Такой - канал про разработку для платформ Apple
Рекомендую новый канал про iOS-разработку. В нем различные подкасты, технические доклады на самые разные темы и круглые столы в прямом эфире.
Например:
- Тестирование и почему это важнее, чем вы думаете
- ChatGPT в Swift на практике
- Git, командная работа
Скоро у них выходит "Своя игра" по iOS. Это отличная возможность проверить свои знания и навыки в области мобильной разработки, так что подписывайтесь. А если вы хотите стать участником доклада по одной из тем, то обязательно пишите в контакты авторам.
Этот канал будет полезен не только для начинающих разработчиков, но и для профессионалов, которые хотят расширить свои знания и умения в этой области. Следите за обновлениями и будьте в курсе самых последних тенденций в мобильной разработке iOS: @ios_prog
Рекомендую новый канал про iOS-разработку. В нем различные подкасты, технические доклады на самые разные темы и круглые столы в прямом эфире.
Например:
- Тестирование и почему это важнее, чем вы думаете
- ChatGPT в Swift на практике
- Git, командная работа
Скоро у них выходит "Своя игра" по iOS. Это отличная возможность проверить свои знания и навыки в области мобильной разработки, так что подписывайтесь. А если вы хотите стать участником доклада по одной из тем, то обязательно пишите в контакты авторам.
Этот канал будет полезен не только для начинающих разработчиков, но и для профессионалов, которые хотят расширить свои знания и умения в этой области. Следите за обновлениями и будьте в курсе самых последних тенденций в мобильной разработке iOS: @ios_prog
🤡5👍4❤1🔥1
iOS
• iOS Interview Guide: Escaping and Non-Escaping Closures in Swift
• How to Create a Flexible View With SwiftUI Layout
• Discover MeasurementForma
• Mistakes to Avoid When Implementing Quick Tips with SwiftUI’s TipKit
• Mastering Thread Safety in Swift With One Runtime Trick
• Round Specific Corners in iOS 17 & SwiftUI 5
#ios
• iOS Interview Guide: Escaping and Non-Escaping Closures in Swift
• How to Create a Flexible View With SwiftUI Layout
• Discover MeasurementForma
• Mistakes to Avoid When Implementing Quick Tips with SwiftUI’s TipKit
• Mastering Thread Safety in Swift With One Runtime Trick
• Round Specific Corners in iOS 17 & SwiftUI 5
#ios
Medium
iOS Interview Guide: Escaping and Non-Escaping Closures in Swift
Level: Intermediate, Priority: High
Android
• Jetpack Compose UI Architecture Plugin: шаблоны для быстрой разработки
• А это можно запустить в фоне?
• Ракету пустил и забыл. Или как заставить DI работать
• What Are the Top 7 Android App Development Trends in 2023?
• Drag to Reorder RecyclerView Items with Kotlin
• Seamless Play of D&D — Implementing Drag and Drop Across Multiple Screens
• How to use cubic Bézier curves in Jetpack Compose
• Choosing the right storage experience
• Introducing Jetpack Emoji Picker: A New Way to Add Emojis to Your Android App
#android
• Jetpack Compose UI Architecture Plugin: шаблоны для быстрой разработки
• А это можно запустить в фоне?
• Ракету пустил и забыл. Или как заставить DI работать
• What Are the Top 7 Android App Development Trends in 2023?
• Drag to Reorder RecyclerView Items with Kotlin
• Seamless Play of D&D — Implementing Drag and Drop Across Multiple Screens
• How to use cubic Bézier curves in Jetpack Compose
• Choosing the right storage experience
• Introducing Jetpack Emoji Picker: A New Way to Add Emojis to Your Android App
#android
AppTractor
Jetpack Compose UI Architecture Plugin: шаблоны для быстрой разработки
Jetpack Compose UI Architecture Plugin предоставляет набор шаблонов, которые позволяют ускорить разработку новых фич на Jetpack Compose.
👍2❤1
Обозрел топ самых быстрорастущих (Top Trending) приложений за август в России (спасибо AppMagic). Вы таки будете смеяться, но на первом месте “Справочник по программированию” - iOS-приложение с учебниками по разным языкам программирования. Я так и не понял, как автор хакнул систему (если вы понимаете - напишите в комменты), но он заработал на нем уже больше 15К долларов, причем 12К из них в России, причем большую часть за последнюю неделю. Вполне могу допустить, что это глюк аналитики, но я до сих пор в состоянии сильной озадаченности 🤔
Разработка
• Как программировать и двигаться вперед быстрее
• AI Town: стартовый набор для создания и настройки собственного ИИ-города
• VK Education открывает набор на бесплатные курсы по Go, Python и технической поддержке
• Speech and Natural Language Input for Your Mobile App Using LLMs
• In defense of simple architectures
• Amazon Prime Video reduced costs by 90% by ditching Microservices
Маркетинг
• Топ быстрорастущих приложений в России в августе
• Slack уступает Teams и Discord
Кроссплатформа
• KivyMD на «кухне»
• Generative Art in Flutter
• MVI in Kotlin Multiplatform
• Enhancing Scalability and Structure in Flutter App Architecture
Разработка
• Как программировать и двигаться вперед быстрее
• AI Town: стартовый набор для создания и настройки собственного ИИ-города
• VK Education открывает набор на бесплатные курсы по Go, Python и технической поддержке
• Speech and Natural Language Input for Your Mobile App Using LLMs
• In defense of simple architectures
• Amazon Prime Video reduced costs by 90% by ditching Microservices
Маркетинг
• Топ быстрорастущих приложений в России в августе
• Slack уступает Teams и Discord
Кроссплатформа
• KivyMD на «кухне»
• Generative Art in Flutter
• MVI in Kotlin Multiplatform
• Enhancing Scalability and Structure in Flutter App Architecture
AppTractor
Как программировать и двигаться вперед быстрее
Вот те вещи, которые, на мой взгляд, оказали наибольшее влияние.
👍11❤2🤯1
iOS
• Apple’s Animation APIs: Through the Ages
• Unveiling the Future: Apple VisionOS Explained with Use Cases
• SwiftUI Cookbook
• Building a searchable map with SwiftUI and MapKit
• Build a Reactive Screen Flow in Swift With Workflow
#ios
• Apple’s Animation APIs: Through the Ages
• Unveiling the Future: Apple VisionOS Explained with Use Cases
• SwiftUI Cookbook
• Building a searchable map with SwiftUI and MapKit
• Build a Reactive Screen Flow in Swift With Workflow
#ios
Medium
Through the Ages: Apple Animation APIs
Try out real code from NeXTSTEP to Mac OS X to SwiftUI
Android
• Android-Hidden Users for Specific Account
• Stop Calling Kotlin Flows Hot and Cold
• Kotlin’s Supercharged Flow API — Combining and Merging Flows for Reactive Programming
• Enrich stylus and mouse experiences with hover
• Navigating the Complexities: Multi-Module Navigation with Navigation Component
• Recreating UseCase: Embracing a Fluent and Fun Approach
#android
• Android-Hidden Users for Specific Account
• Stop Calling Kotlin Flows Hot and Cold
• Kotlin’s Supercharged Flow API — Combining and Merging Flows for Reactive Programming
• Enrich stylus and mouse experiences with hover
• Navigating the Complexities: Multi-Module Navigation with Navigation Component
• Recreating UseCase: Embracing a Fluent and Fun Approach
#android
Medium
Android-Hidden Users for Specific Account
How SalamChat team create reusable API to prevent certain party to communicate
❤3
Похоже, что альтернативным магазинам на iOS все-таки быть. Хоть и ограниченно. В Европе в следующем году вступает в действие закон о цифровых рынках и к нему уже как минимум 3 компании заявили о намерении запустить свой магазин. Раньше уже были Epic и Microsoft, сейчас вот подтянулась Setapp, которая занимается распространением приложений по подписке. Вроде как обещают 70% разработчикам используемых приложений и 20% тому, кто привел клиента. Так что если у вас есть желание - можно пока подать заявку и записаться в лист ожидания. Как только Apple разрешит - сразу все и завертится.
Разработка
• Setapp планиурет запустить магазин приложений на iOS в Европе
• В защиту простых архитектур
• $3 млн: Configu — платформа configuration-as-code
• Рынок вакансий мобильных разработчиков упал на 24%. Объясняем почему так случилось
• Глава Минцифры оценил дефицит разработчиков в России в 500-700 тысяч человек
• Scaling the Instagram Explore recommendations system
• How we reduced the cost of building Twitter at Twitter-scale by 100x
• What is offline-first architecture?
Маркетинг
• Catchup — простое приложение для напоминания о необходимости связаться с друзьями и близкими
• No, you don’t want an app
Кроссплатформа
• Dioxus: Fullstack GUI-библиотека
• Creating Ultra gradients with flutter
• Niyo’s journey with the Flutter mobile app
Разработка
• Setapp планиурет запустить магазин приложений на iOS в Европе
• В защиту простых архитектур
• $3 млн: Configu — платформа configuration-as-code
• Рынок вакансий мобильных разработчиков упал на 24%. Объясняем почему так случилось
• Глава Минцифры оценил дефицит разработчиков в России в 500-700 тысяч человек
• Scaling the Instagram Explore recommendations system
• How we reduced the cost of building Twitter at Twitter-scale by 100x
• What is offline-first architecture?
Маркетинг
• Catchup — простое приложение для напоминания о необходимости связаться с друзьями и близкими
• No, you don’t want an app
Кроссплатформа
• Dioxus: Fullstack GUI-библиотека
• Creating Ultra gradients with flutter
• Niyo’s journey with the Flutter mobile app
AppTractor
Setapp планиурет запустить магазин приложений на iOS в Европе
Хотя Setapp - это скорее платформа для распространения приложений по подписке, а не магазин приложений как таковой, это не единственная компания, желающая побороться с App Store, когда ЕС разрешит это.
❤5👍3😁1
“Поваренная книга SwiftUI” от Kodeco
Вышел SwiftUI Cookbook - гигантский справочник с общим шаблонам создания пользовательских интерфейсов в SwiftUI, к которым можно быстро обращаться в процессе разработки. Автор - команда Kodeco (бывший RayWenderlich).
И что: кайф, круто сделано и полезно всем iOSерам.
Поставьте 👍, если хотите такой же на русском 😊
Вышел SwiftUI Cookbook - гигантский справочник с общим шаблонам создания пользовательских интерфейсов в SwiftUI, к которым можно быстро обращаться в процессе разработки. Автор - команда Kodeco (бывший RayWenderlich).
И что: кайф, круто сделано и полезно всем iOSерам.
Поставьте 👍, если хотите такой же на русском 😊
👍81🤡5
iOS
• Автоматизация увеличения номера сборки Xcode в кастомном формате
• “Поваренная книга SwiftUI” от Kodeco
• iOS Architecture: Separating logic from effects
• The DI crashers
• The Singleton Chronicles: The “One Ring” of iOS Design Patterns
#ios
• Автоматизация увеличения номера сборки Xcode в кастомном формате
• “Поваренная книга SwiftUI” от Kodeco
• iOS Architecture: Separating logic from effects
• The DI crashers
• The Singleton Chronicles: The “One Ring” of iOS Design Patterns
#ios
AppTractor
Автоматизация увеличения номера сборки Xcode в кастомном формате
Управление номерами сборок в Xcode может быть непростым делом, особенно если вы хотите использовать нестандартный формат.
👍2
Android
• Clean Architecture for Android Sample Project: чистая архитектура для Android
• Android’s most commonly asked interview questions
• Most commonly discussed interview questions about Android— Part II
• Mastering JSON Serialization and Deserialization with Moshi in Kotlin
#android
• Clean Architecture for Android Sample Project: чистая архитектура для Android
• Android’s most commonly asked interview questions
• Most commonly discussed interview questions about Android— Part II
• Mastering JSON Serialization and Deserialization with Moshi in Kotlin
#android
AppTractor
Clean Architecture for Android Sample Project: чистая архитектура для Android
Clean Architecture for Android Sample Project — этот проект представляет собой свободную реализацию “чистой архитектуры”. Это нативный проект для Android, написанный на языке Kotlin. Приложение демонстрирует ключевые принципы, изложенные в книге автора, и…
❤3
Roblox все больше становится полноценной системой, на которой разработчики могут зарабатывать деньги. Сейчас открывают возможность продавать «полные тела аватаров и отдельные головы» (каждый раз эта фраза кажется странной, но все же). Учитывая, как популярны всякие дизайнерские фигни в прочих игра, не трудно представить большой спрос на “головы и аватары” со стороны пользователей ака детей. Еще в 2020 году Roblox ожидал, что его сообщество разработчиков заработает более 250 миллионов долларов за год. Так что экономика совсем уже не детская.
Разработка
• Roblox разрешает продавать сделанные тела и головы аватаров
• RT-2 — новая модель переводит видение и язык в действия роботов
• Getting a job at Apple without going to college or doing LeetCode
• How To Create Compound Efficiencies In Engineering
• What I learned after managing a small team for 2 years
Маркетинг
• Skich, приложение для обнаружения мобильных игр, теперь позволяет запускать и управлять играми
Кроссплатформа
• Dart 3.1 & a retrospective on functional style programming in Dart 3
• What’s new in Flutter 3.13
Разработка
• Roblox разрешает продавать сделанные тела и головы аватаров
• RT-2 — новая модель переводит видение и язык в действия роботов
• Getting a job at Apple without going to college or doing LeetCode
• How To Create Compound Efficiencies In Engineering
• What I learned after managing a small team for 2 years
Маркетинг
• Skich, приложение для обнаружения мобильных игр, теперь позволяет запускать и управлять играми
Кроссплатформа
• Dart 3.1 & a retrospective on functional style programming in Dart 3
• What’s new in Flutter 3.13
AppTractor
Roblox разрешает продавать сделанные тела и головы аватаров
Новая возможность для авторов поможет большему количеству людей создать бизнес на Roblox и удержать их от создания товаров для конкурирующих метавселенных.
👍6
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Посмотрели/выпустили какое-то другое интересное видео? Отправьте боту🧑🏻💻
•
(iOS En) Animated Custom Button - Keyframes API•
(iOS En) Tips, Tricks, and Lessons Learned implementing SampleBuilder Macro•
(iOS En) See How To Store An Image In SwiftData•
(iOS En) Xcode Structured Logging•
(iOS En) Parallax Carousel Scroll - SwiftUI•
(And Ru) Аналитика многомодульных проектов•
(And Ru) Organic Maps — открытые оффлайн карты•
(And En) WebGPU - Android Developers Backstage•
(And En) Navigation Drawer - UX With Material3•
(And En) Navigation Rail - UX With Material3•
(Crs Ru) Flutter Dev Podcast #41: FlutterFlow•
(Crs Ru) Ой, всё! Или как мы ошибаемся в Dart и Flutter•
(Crs Ru) Как заставить Flutter глитчевать?•
(Dev Ru) Developer Speaking Club #0: как правильно обучаться, загрузка файлов и как войти в IT•
(Dev Ru) Как выйти из IT: опасный бизнес•
(Dev Ru) Podlodka #333: делаем бизнес на опенсорсеПосмотрели/выпустили какое-то другое интересное видео? Отправьте боту🧑🏻💻
YouTube
Animated Custom Button - Keyframes API - iOS 17 - Xcode 15 - SwiftUI Tutorials
Hello Guys 🖐🖐🖐
In this Video, I'm going to show how to Implement a Cool Animated Custom Button that will be animated differently based on button action response using SwiftUI | SwiftUI Animated Custom Button | SwiftUI KeyFrame API | SwiftUI KeyFrames | SwiftUI…
In this Video, I'm going to show how to Implement a Cool Animated Custom Button that will be animated differently based on button action response using SwiftUI | SwiftUI Animated Custom Button | SwiftUI KeyFrame API | SwiftUI KeyFrames | SwiftUI…
👍3❤1🙈1
Автоматизация выкидывания Android-а
Новый еженедельный дайджест - 109 новостей и статей. Прочитайте, поставьте 👍, сохраните в избранное и поделитесь с коллегами. Еще у меня есть канал IT Insights, где новости и статьи про код, технологии и все самое интересное за пределом мобайла. Там, например, есть AI Town - стартовый набор для создания и настройки собственного ИИ-города
💻 Прислать материал для дайджеста можно сюда. А поддержать канал здесь.
Новый еженедельный дайджест - 109 новостей и статей. Прочитайте, поставьте 👍, сохраните в избранное и поделитесь с коллегами. Еще у меня есть канал IT Insights, где новости и статьи про код, технологии и все самое интересное за пределом мобайла. Там, например, есть AI Town - стартовый набор для создания и настройки собственного ИИ-города
💻 Прислать материал для дайджеста можно сюда. А поддержать канал здесь.
❤4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Легендарная конференция МАМА (Mobile Attribution & Marketing Analytics) отправляется в Грузию! 🇬🇪
17 октября на сцене МАМА в Тбилиси выступят спикеры из Wargaming, inDrive, Prequel, Bolt, TBC Bank и Hepsiburada. Хедлайнер – блогер Nuseir Yassin с 60 миллионами подписчиков по всему миру, который проведет сессию для мобильных брендов по работе с соцсетями и инфлюенсерами.
🌐 Язык: английский с синхронным переводом на грузинский и русский
✈️ Формат: только оффлайн
💵 Вход свободный, но нужно получить подтверждение, поскольку конференция эксклюзивно для владельцев приложений.
Регистрация тут 👉🏻 https://event.appsflyer.com/mamageorgia
17 октября на сцене МАМА в Тбилиси выступят спикеры из Wargaming, inDrive, Prequel, Bolt, TBC Bank и Hepsiburada. Хедлайнер – блогер Nuseir Yassin с 60 миллионами подписчиков по всему миру, который проведет сессию для мобильных брендов по работе с соцсетями и инфлюенсерами.
🌐 Язык: английский с синхронным переводом на грузинский и русский
✈️ Формат: только оффлайн
💵 Вход свободный, но нужно получить подтверждение, поскольку конференция эксклюзивно для владельцев приложений.
Регистрация тут 👉🏻 https://event.appsflyer.com/mamageorgia
😁4❤2
iOS
• Как получить работу в Apple без колледжа и LeetCode
• DataKit: чтение и запись данных в двоичном формате
• Как не забросить свой пет-проект. Мой кейс запуска приложения в App Store
• Build performance analysis for speeding up Xcode builds
• Getting Started with Xcode Server: A Practical Guide for Simplifying CI/CD for iOS Apps
• Improve the build times of your SPM Packages and your apps
• How to Automate Memory Leak Detection in Your Swift Code with XCTest
• iOS app setup for remote push notifications
• Adapting an App to visionOS
• Scrollable lists using Protocol-Oriented Programming and UICollectionViewFlowLayout
#ios
• Examples of animating SF symbols in SwiftUI
• Как получить работу в Apple без колледжа и LeetCode
• DataKit: чтение и запись данных в двоичном формате
• Как не забросить свой пет-проект. Мой кейс запуска приложения в App Store
• Build performance analysis for speeding up Xcode builds
• Getting Started with Xcode Server: A Practical Guide for Simplifying CI/CD for iOS Apps
• Improve the build times of your SPM Packages and your apps
• How to Automate Memory Leak Detection in Your Swift Code with XCTest
• iOS app setup for remote push notifications
• Adapting an App to visionOS
• Scrollable lists using Protocol-Oriented Programming and UICollectionViewFlowLayout
#ios
• Examples of animating SF symbols in SwiftUI
AppTractor
Как получить работу в Apple без колледжа и LeetCode
Я расскажу о том, как я изучал Swift, основной язык программирования, который я использую. Я расскажу о процессе найма, о прохождении собеседования и обо всем остальном, что смогу вспомнить.
👍5❤1
Android
• Миграция приложения на Jetpack Compose
• JsonTree: красивый Json в Compose
• Organic Maps — открытые оффлайн карты
• Аналитика многомодульных проектов
• Kotlin and Java interoperability: Useful annotations
• Let Kotlin do the code for you — Part II: Retrofit and Proxy
• Unleashing Creativity with Custom Modifiers in Android Jetpack Compose
• Kotlin Exhaustive when
• Migrate your Android Build from Groovy to Version Catalog
• Script for auto-build Android applications
• Solving the mystery of recompositions in Compose's LazyList
#android
• Миграция приложения на Jetpack Compose
• JsonTree: красивый Json в Compose
• Organic Maps — открытые оффлайн карты
• Аналитика многомодульных проектов
• Kotlin and Java interoperability: Useful annotations
• Let Kotlin do the code for you — Part II: Retrofit and Proxy
• Unleashing Creativity with Custom Modifiers in Android Jetpack Compose
• Kotlin Exhaustive when
• Migrate your Android Build from Groovy to Version Catalog
• Script for auto-build Android applications
• Solving the mystery of recompositions in Compose's LazyList
#android
Хабр
Миграция приложения на Jetpack Compose
Привет! Меня зовут Андрей Берюхов, я Android-инженер в Авито. А ещё я уже третий сезон участвую в качестве спикера и ментора в Android Academy. В этой статье поговорим про миграцию приложения...
👍4❤3
Долой экономику приложений, даешь экономику “белого шума”! И это совсем не шутка - подкасты такого рода (шум, волны, дождь и т.п. - вообще без слов) зарабатывают на рекламе в Spotify до 38 миллионов долларов в год. В январе 2023 «белый шум» прослушивался на Spotify 3 млн часов ежедневного. Оценки, конечно, косвенные, но почему-то вызвали всеобщее возмущение. Но раз люди слушают - наверное им надо. В целом же мораль простая - ниш на рынках дофигища, надо искать и не сдаваться :)
Разработка
• Developer Speaking Club #0: как правильно обучаться, загрузка файлов и как войти в IT
• Как выйти из IT: опасный бизнес
• Podlodka #333: делаем бизнес на опенсорсе
• $25 млн в Серии А: ProjectDiscovery — открытая платформа поиска уязвимостей
• The Next Next Job, a framework for making big career decisions
• Fuzz Testing Is the Best Thing To Happen to Our Application Tests
Маркетинг
• «Белый шум» на Spotify стоит $38 млн в год
• Глобальный охват китайских приложений: исследование прибыльных рынков и вертикалей
• Сколько приложений в App Store предлагают подписку?
Кроссплатформа
• Фишки React Native для реализации личного кабинета
• Ой, всё! Или как мы ошибаемся в Dart и Flutter
• Как заставить Flutter глитчевать?
• Flutter Dev Podcast #41: FlutterFlow
• Одно PWA, чтоб править всеми
• Building Offline-First React Native Apps with React Query and TypeScript
• How I became a Google Developer Expert in Flutter
Разработка
• Developer Speaking Club #0: как правильно обучаться, загрузка файлов и как войти в IT
• Как выйти из IT: опасный бизнес
• Podlodka #333: делаем бизнес на опенсорсе
• $25 млн в Серии А: ProjectDiscovery — открытая платформа поиска уязвимостей
• The Next Next Job, a framework for making big career decisions
• Fuzz Testing Is the Best Thing To Happen to Our Application Tests
Маркетинг
• «Белый шум» на Spotify стоит $38 млн в год
• Глобальный охват китайских приложений: исследование прибыльных рынков и вертикалей
• Сколько приложений в App Store предлагают подписку?
Кроссплатформа
• Фишки React Native для реализации личного кабинета
• Ой, всё! Или как мы ошибаемся в Dart и Flutter
• Как заставить Flutter глитчевать?
• Flutter Dev Podcast #41: FlutterFlow
• Одно PWA, чтоб править всеми
• Building Offline-First React Native Apps with React Query and TypeScript
• How I became a Google Developer Expert in Flutter
AppTractor
Developer Speaking Club #0: как правильно обучаться, загрузка файлов и как войти в IT
Developer Speaking Club - закрытый клуб, в котором собираются и общаются люди, которые любят выступать или хотят научиться выступать.
👍7