За каким спортом вы следите?
Anonymous Poll
22%
Футбол
5%
Хоккей
7%
Баскетбол
4%
Теннис
2%
Волейбол
11%
Формула-1/Moto GP
1%
Регби
1%
Американский футбол
6%
Шахматы
61%
За другим/никаким
🤡37👍7❤1😢1👨💻1
Моя малышка любит самолеты — и я сделал для нее радар
Моя любимая тема - интересные и полезные пет-проекты, решающие собственные проблемы. Вот, например, iOS тех-лид сделал для своего ребенка самолетный радар ✈️ Все проблемы (главная из которых - не потратить все время на создание иконки :)) он описал в интересной статье.
Если у вас есть интересный домашний (или не очень) проект - поделитесь, давайте напишем и про него.
Моя любимая тема - интересные и полезные пет-проекты, решающие собственные проблемы. Вот, например, iOS тех-лид сделал для своего ребенка самолетный радар ✈️ Все проблемы (главная из которых - не потратить все время на создание иконки :)) он описал в интересной статье.
Если у вас есть интересный домашний (или не очень) проект - поделитесь, давайте напишем и про него.
👍16🔥5🦄4❤1
iOS
• Моя малышка любит самолеты — и я сделал для нее радар
• Swift Evolution: Reading and learning from proposals
• Working with custom metadata in mp4 files
• Using on-demand resources for securely storing API keys in iOS apps
• Practical Examples of Swift Extensions
• Top SwiftUI Interview Questions for 2023
• Automating Memory Leak Detection with CI Integration for iOS
#ios
• Моя малышка любит самолеты — и я сделал для нее радар
• Swift Evolution: Reading and learning from proposals
• Working with custom metadata in mp4 files
• Using on-demand resources for securely storing API keys in iOS apps
• Practical Examples of Swift Extensions
• Top SwiftUI Interview Questions for 2023
• Automating Memory Leak Detection with CI Integration for iOS
#ios
AppTractor
Моя малышка любит самолеты — и я сделал для нее радар
Это история о вдохновении, о формировании концепта приложения и о быстрой обратной связи с самым взыскательным из потребителей - двухлетней девочкой.
❤4
Android
• Обзор актуальных инструментов шифрования в Android
• foSho: type safe навигация для Compose
• The Android Backstage of Mercado Libre Warehouses
• “Don’ts” in modern Android/Kotlin Development (Bad practices & Anti-patterns)
• Kotlin under the hood: How inline functions work
• Demystifying Kotlin StateFlows: A Deep Dive
• Component-based Approach. Implementing Screens with the Decompose Library
• Full Guide to Shared Element Transition Animation in Android with Jetpack Compose
#android
• Обзор актуальных инструментов шифрования в Android
• foSho: type safe навигация для Compose
• The Android Backstage of Mercado Libre Warehouses
• “Don’ts” in modern Android/Kotlin Development (Bad practices & Anti-patterns)
• Kotlin under the hood: How inline functions work
• Demystifying Kotlin StateFlows: A Deep Dive
• Component-based Approach. Implementing Screens with the Decompose Library
• Full Guide to Shared Element Transition Animation in Android with Jetpack Compose
#android
Хабр
Обзор актуальных инструментов шифрования в Android
Привет, Хабр! Меня зовут Артур Илькаев, я работаю в департаменте экосистемных продуктов, мы разрабатываем VK ID SDK и все что связано с авторизацией и сессиями, в частности — мультиаккаунт....
❤4👍2
Если вы целый день работаете за компьютером, инвестирование в отличную клавиатуру, как и в лучший монитор, это решение, которое может напрямую повысить качество вашей жизни. Нашел и совсем кратко перевел обзор лучших клавиатур для разработчиков. Лучшая - ASUS Scope 96 Strix II, если что, но мне понравилась Keychron Q6 Pro. В общем, если у вас еще нет желания на Новый год - можно повыбирать ⌨️
Разработка
• Лучшие клавиатуры для программирования 2023
• Бесплатный курс «Современное программирование на C++»
• Доступность игр для людей с ограниченными возможностями: проблемы и их решения
• How to Become a Data Engineer
• Microsoft opens sources ThreadX under MIT license
Маркетинг
• Фальшивый трафик в 2023 году будет стоить рекламодателям $71 млрд
• Roku and Unity team up to transform mobile app marketing
Кроссплатформа
• Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 3)
• Kotlin Multiplatform в мобильной разработке. Рецепты общего кода для Android и iOS
• Code Generator using Flutter
Разработка
• Лучшие клавиатуры для программирования 2023
• Бесплатный курс «Современное программирование на C++»
• Доступность игр для людей с ограниченными возможностями: проблемы и их решения
• How to Become a Data Engineer
• Microsoft opens sources ThreadX under MIT license
Маркетинг
• Фальшивый трафик в 2023 году будет стоить рекламодателям $71 млрд
• Roku and Unity team up to transform mobile app marketing
Кроссплатформа
• Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 3)
• Kotlin Multiplatform в мобильной разработке. Рецепты общего кода для Android и iOS
• Code Generator using Flutter
DevNotebooks.ru
Лучшие клавиатуры для программирования 2023
Если вы зарабатываете на жизнь программированием, используемая вами клавиатура становится самым важным инструментом для работы.
👍7
iOS
Обратите внимание на забавное извращение - iOS-разработка на JetBrains Fleet.
• GridView: простое создание сеток для SwiftUI
• DebugMenu и визуальная иерархия элементов интерфейса
• SwiftUI Shine Effect – Custom View Modifier
• iOS development with JetBrains Fleet
• Shipping Values Between Actors
• Mastering MapKit in SwiftUI. Basics
• Working with MapKit in SwiftUI
#ios
Обратите внимание на забавное извращение - iOS-разработка на JetBrains Fleet.
• GridView: простое создание сеток для SwiftUI
• DebugMenu и визуальная иерархия элементов интерфейса
• SwiftUI Shine Effect – Custom View Modifier
• iOS development with JetBrains Fleet
• Shipping Values Between Actors
• Mastering MapKit in SwiftUI. Basics
• Working with MapKit in SwiftUI
#ios
AppTractor
GridView: простое создание сеток для SwiftUI
😁6
Android
• Android. Принять себя или Cookie?
• Вопросы с собеседований: что такое контент-провайдер (Content Provider) в Android
• Android: Service vs IntentService in Kotlin
• Understanding the Key Function in Jetpack Compose
• The Composable Memory Leak And Java VM Shut Down Issue
• Elegant Event Handling in Kotlin — A Refactoring Walkthrough
• Gestures in Jetpack compose — All you need to know
#android
• Android. Принять себя или Cookie?
• Вопросы с собеседований: что такое контент-провайдер (Content Provider) в Android
• Android: Service vs IntentService in Kotlin
• Understanding the Key Function in Jetpack Compose
• The Composable Memory Leak And Java VM Shut Down Issue
• Elegant Event Handling in Kotlin — A Refactoring Walkthrough
• Gestures in Jetpack compose — All you need to know
#android
Хабр
Android. Принять себя или Cookie?
Печенья, кеки, кукисы, ку-ку, кексы… нет, куки! Cookie — это что? Почему их не нужно принимать? Безопасно ли это? CookieJar, CookieManager, CookieStore… WebView? А также истории про то, как жить...
❤8
Notepad++ исполнилось 20 лет, с чем его можно только поздравить 🥳 Эти посты готовятся именно в этом редакторе А еще Microsoft открыла ThreadX - доставшуюся ей в наследство RTOS, о которой, может быть, вы и не слышали, но которая работает в 12 миллиардах устройств. В частности, именно на ThreadX сделан загрузчик Raspberry Pi. Microsoft ОС досталась в наследство после покупки, стала частью Azure RTOS и теперь вот выложена в open source. Для внесения изменения наверняка нужны сильно специфические знания, но сама возможность поковырять то, что недавно было закрытым, не может не радовать.
Разработка
• Microsoft открыла ThreadX
• Прощай, чистый код
• Бесплатный генератор swift publish блога на Netlify
• Проект: AI Note Recorder или как я не выполнил цель на 2023 год
• Architecture Antipatterns
• Evaluating M3 Pro CPU Cores: General Performance
• Notepad++ v8.6: 20th-Year Anniversary
Маркетинг
• Новый Инструмент «Пути» в MyTracker для визуализации путей пользователей
• Маркетологи в мобайле: Happy Birthday Edition
• Vimcal улучшает рабочий календарь с помощью ИИ
• Pika Labs получает $55 млн на генеративный ИИ для видео
Кроссплатформа
• Step-by-Step Guide: Creating a Peer-to-Peer Tic Tac Toe Game in Flutter
• Secure the user data on iCloud Drive with Flutter
• Clean Your UI Code in Flutter
Разработка
• Microsoft открыла ThreadX
• Прощай, чистый код
• Бесплатный генератор swift publish блога на Netlify
• Проект: AI Note Recorder или как я не выполнил цель на 2023 год
• Architecture Antipatterns
• Evaluating M3 Pro CPU Cores: General Performance
• Notepad++ v8.6: 20th-Year Anniversary
Маркетинг
• Новый Инструмент «Пути» в MyTracker для визуализации путей пользователей
• Маркетологи в мобайле: Happy Birthday Edition
• Vimcal улучшает рабочий календарь с помощью ИИ
• Pika Labs получает $55 млн на генеративный ИИ для видео
Кроссплатформа
• Step-by-Step Guide: Creating a Peer-to-Peer Tic Tac Toe Game in Flutter
• Secure the user data on iCloud Drive with Flutter
• Clean Your UI Code in Flutter
AppTractor
Microsoft открыла ThreadX
Компания передала Azure RTOS под управление Eclipse Foundation, где она будет известна как Eclipse ThreadX и доступна под разрешительной лицензией MIT.
❤4👍2
Объявлены победители App Store Award
Поздравляем победителей!
• Приложение года для iPhone - AllTrails: Hike, Bike & Run
• Приложение года для iPad - Prêt-à-Makeup
• Приложение года для Mac - Photomator – Photo Editor
• Приложение года для Apple Watch - SmartGym: Gym & Home Workouts
• Приложение года для Apple TV - MUBI: Stream Great Cinema
• Лучшая игра для iPhone - Honkai: Star Rail
• Лучшая игра для iPad - Lost in Play
• Лучшая игра для Mac - Lies of P
Приложения, оказавшие наибольшее культурное влияние
• Finding Hannah
• Pok Pok | Montessori Preschool
• Proloquo
• Too Good To Go: End Food Waste
• Unpacking
Ссылки - тут.
Поздравляем победителей!
• Приложение года для iPhone - AllTrails: Hike, Bike & Run
• Приложение года для iPad - Prêt-à-Makeup
• Приложение года для Mac - Photomator – Photo Editor
• Приложение года для Apple Watch - SmartGym: Gym & Home Workouts
• Приложение года для Apple TV - MUBI: Stream Great Cinema
• Лучшая игра для iPhone - Honkai: Star Rail
• Лучшая игра для iPad - Lost in Play
• Лучшая игра для Mac - Lies of P
Приложения, оказавшие наибольшее культурное влияние
• Finding Hannah
• Pok Pok | Montessori Preschool
• Proloquo
• Too Good To Go: End Food Waste
• Unpacking
Ссылки - тут.
🍾5🥱2👍1
Лучшие приложения и игры в Google Play 2023
Тут же и Android подъехал.
• Лучшее приложение года для Android - Imprint: Learn Visually
• Лучшая игра года - Honkai: Star Rail
• Лучшее multi-device приложение - Spotify
• Лучшее для развлечений - Bumble For Friends: Meet IRL
• Для персонального роста - Voidpet Garden: Mental Health
• Приложение на каждый день - Artifact: Feed Your Curiosity
• Скрытая жемчужина - Aware: Mindfulness & Wellbeing
• Лучшее приложение с ИИ - Character AI: AI-Powered Chat
• Лучшее приложение для семьи - Paw Patrol Academy
• Для добрых дел - AWorld in support of ActNow
• Лучшее приложение для часов - WhatsApp Messenger
• Лучшее для планшетов - Concepts: Sketch, Note, Draw
• Для Chromebook - FlipaClip: Create 2D Animation
А какое приложение вы выбрали бы лучшим?
Тут же и Android подъехал.
• Лучшее приложение года для Android - Imprint: Learn Visually
• Лучшая игра года - Honkai: Star Rail
• Лучшее multi-device приложение - Spotify
• Лучшее для развлечений - Bumble For Friends: Meet IRL
• Для персонального роста - Voidpet Garden: Mental Health
• Приложение на каждый день - Artifact: Feed Your Curiosity
• Скрытая жемчужина - Aware: Mindfulness & Wellbeing
• Лучшее приложение с ИИ - Character AI: AI-Powered Chat
• Лучшее приложение для семьи - Paw Patrol Academy
• Для добрых дел - AWorld in support of ActNow
• Лучшее приложение для часов - WhatsApp Messenger
• Лучшее для планшетов - Concepts: Sketch, Note, Draw
• Для Chromebook - FlipaClip: Create 2D Animation
А какое приложение вы выбрали бы лучшим?
🦄5✍4🎉3🌚2
Android
• Элегантная обработка событий в Kotlin — рефакторинг в 7 шагов
• FlexibleBottomSheet: удобный Bottom Sheet для Jetpack Compose
• Первый месяц жизни приложения BookDesk или как меня пытались взломать
• Списки с душой и стилем: Ваш путь к Jetpack Compose
• Kotlin Functions Every Developer Should Know with Examples
• 3 Android Studio Plugins for a Better Developer Experience for Kotlin
#android
• Элегантная обработка событий в Kotlin — рефакторинг в 7 шагов
• FlexibleBottomSheet: удобный Bottom Sheet для Jetpack Compose
• Первый месяц жизни приложения BookDesk или как меня пытались взломать
• Списки с душой и стилем: Ваш путь к Jetpack Compose
• Kotlin Functions Every Developer Should Know with Examples
• 3 Android Studio Plugins for a Better Developer Experience for Kotlin
#android
AppTractor
Элегантная обработка событий в Kotlin — рефакторинг в 7 шагов
Достигните пика производительности Kotlin-кода с помощью этих экспертных советов по рефакторингу.
👍5❤2
У Data.ai и Google вышло “практическое” руководство по монетизации приложений. По большей части - делайте хорошо, а плохо не делайте. Из интересного - график средних цен для встроенных покупок, пик которых пришелся на весну, и календарь ключевых моментов на 2024 год с разными праздниками, к которым можно приурочить свои активности. В общем, не обязательно, но местами может быть полезно.
Разработка
• Как мы (не) вкатились в геймдев. Часть 1
• Knowledge Graphs from scratch with Python
Маркетинг
• Как монетизировать приложения - практическое руководство Data.ai и Google
• Лучшие приложения и игры в Google Play 2023
• Лучшие приложения года в App Store Awards 2023
• Повышение Результативности Мобильного Маркетинга: Использование AIGC, Apple Search Ads и Steam Creatives для Повышения Эффективности UA
Кроссплатформа
• Хитрый виджет: разбор тестового Flutter-задания. Детективная нуар-история
• Sharing codebase between platforms — a look at Kotlin and Compose multiplatform
• Flutter + Flame + Tiled = a simple game field prototype for a strategy game
• React Native's New Architecture
• Reactive Programming in Flutter
• Shimmer & Skeleton Effects In Flutter
Разработка
• Как мы (не) вкатились в геймдев. Часть 1
• Knowledge Graphs from scratch with Python
Маркетинг
• Как монетизировать приложения - практическое руководство Data.ai и Google
• Лучшие приложения и игры в Google Play 2023
• Лучшие приложения года в App Store Awards 2023
• Повышение Результативности Мобильного Маркетинга: Использование AIGC, Apple Search Ads и Steam Creatives для Повышения Эффективности UA
Кроссплатформа
• Хитрый виджет: разбор тестового Flutter-задания. Детективная нуар-история
• Sharing codebase between platforms — a look at Kotlin and Compose multiplatform
• Flutter + Flame + Tiled = a simple game field prototype for a strategy game
• React Native's New Architecture
• Reactive Programming in Flutter
• Shimmer & Skeleton Effects In Flutter
Хабр
Как мы (не) вкатились в геймдев. Часть 1
И... мы начинаем! На дворе стояла осень 2022-ого года. Я, будучи студентом пятого курса по направлению графического дизайна, был обязан выбрать тему для своей дипломной работы. Мои...
👍7🔥1🥰1
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
(iOS En) Swift Data One to Many Relationships•
(iOS En) SwiftData Starter Project•
(iOS En) SwiftUI Shine Effect – Custom View Modifier•
(iOS En) SwiftUI: Infinite Looping ScrollView - iOS 17•
(iOS En) SwiftLeeds 2023 Videos•
(And Ru) Разработка UI на Jetpack Compose•
(And Ru) Треш-обзор Geekbrains. Полный разбор курса по Android•
(And En) What's new in Android Studio Hedgehog•
(And En) Now in Android: 96 - New APIs for adaptive layouts, Google Play updates, and more!•
(And En) compileSdk VS. targetSdk VS. minSdk - THIS Is the Difference•
(And En) Full Guide to Shared Element Transition Animation in Android with Jetpack Compose•
(Crs En) Shared Navigation on Kotlin Multiplatform with Decompose (KMP)•
(Crs En) Coil Goes Multiplatform with Colin White•
(Crs En) Step-by-Step Guide: Creating a Peer-to-Peer Tic Tac Toe Game in Flutter•
(Dev Ru) Автотесты в AvitoTech•
(Dev Ru) Секреты собеседований с Алеексеем Быковым (Reddit)•
(Dsg Ru) Podlodka #343: что такое Motion Design?Поставьте 👍 и поделитесь подборкой!YouTube
5. Swift Data One to Many Relationships
This is the 5th video in the SwiftData series and the second in this section.
In this video I want to introduce a one to many relationship for our books to allow us to add multiple pull quotes for each book.
If you want to support my work, you can buy me…
In this video I want to introduce a one to many relationship for our books to allow us to add multiple pull quotes for each book.
If you want to support my work, you can buy me…
👍3🙊1
Ускоряем утечки памяти
Вот и новый еженедельный дайджест - про iOS, Android, кроссплатформу и все вокруг. Поставьте 👍 и поделитесь с коллегами! Еще у меня есть канал IT Insights, где новости и статьи про код, технологии и все самое интересное, возможно и за пределом мобайла. Вот, например, "Архитектурные антипаттерны" - распространенные антишаблоны, как их избежать и преодолеть "подводные камни" проектирования.
Вот и новый еженедельный дайджест - про iOS, Android, кроссплатформу и все вокруг. Поставьте 👍 и поделитесь с коллегами! Еще у меня есть канал IT Insights, где новости и статьи про код, технологии и все самое интересное, возможно и за пределом мобайла. Вот, например, "Архитектурные антипаттерны" - распространенные антишаблоны, как их избежать и преодолеть "подводные камни" проектирования.
👍9
Самые скачиваемые и зарабатывающие приложения в России в ноябре 2023
В установках Телеграм и Wildberries снова поменялись местами — маркетплейс даже увеличил установки по сравнению с октябрем, но Telegram вырос больше и в ноябре набрал более 3.4 миллиона новых пользователей. А так в десятке все без особых изменений.
По деньгам ВКонтакте и Телеграм снова возглавляют список самых зарабатывающих, а дальше игры меняются местами друг с другом. На 9 месте снова Литрес, а на 10 — FaceApp.
Десятка зарабатывающих:
1. VK: social network, messenger
2. Telegram
3. PUBG MOBILE
4. Royal Match
5. Tanks Blitz PVP битвы
6. Roblox
7. Gardenscapes
8. Homescapes
9. Litres: Books and audiobooks
10. FaceApp: Perfect Face Editor
Не совсем запуск, но интересный пример роста - приложение Wink на фоне запуска своего платформенного сериала "Слово пацана" поднялось в чарте установок аж на 161 место. Wink опередил все остальные стриминги, в том числе "Кинопоиск". Правда, пока это в доходы не вылилось, впрочем у онлайн-кинотеатра есть веб-платежи и период бесплатного смотрения, так что итоги лучше подводить в декабре. Любопытно в ASO: если в🌐 страницу приложения полностью забрендировали под новый сериал, то в Google Play он даже не упоминают. Конечно, iOS-приложение обновили на прошлой неделе, а на Android еще в середине ноября, но все равно - кажется это не очень правильно.
В установках Телеграм и Wildberries снова поменялись местами — маркетплейс даже увеличил установки по сравнению с октябрем, но Telegram вырос больше и в ноябре набрал более 3.4 миллиона новых пользователей. А так в десятке все без особых изменений.
По деньгам ВКонтакте и Телеграм снова возглавляют список самых зарабатывающих, а дальше игры меняются местами друг с другом. На 9 месте снова Литрес, а на 10 — FaceApp.
Десятка зарабатывающих:
1. VK: social network, messenger
2. Telegram
3. PUBG MOBILE
4. Royal Match
5. Tanks Blitz PVP битвы
6. Roblox
7. Gardenscapes
8. Homescapes
9. Litres: Books and audiobooks
10. FaceApp: Perfect Face Editor
Не совсем запуск, но интересный пример роста - приложение Wink на фоне запуска своего платформенного сериала "Слово пацана" поднялось в чарте установок аж на 161 место. Wink опередил все остальные стриминги, в том числе "Кинопоиск". Правда, пока это в доходы не вылилось, впрочем у онлайн-кинотеатра есть веб-платежи и период бесплатного смотрения, так что итоги лучше подводить в декабре. Любопытно в ASO: если в
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤡3👌1
iOS
• Swift Utilities — Интеграция SwiftUI в UIKit
• Pow: анимационные эффекты для SwiftUI
• Поваренная книга SwiftUI: создание представления-сетки
• Вопросы с собеседований: в чем разница Weak и Unowned в Swift
• Building Robust iOS Applications: The Art of Modularization
• Apple’s use of AppKit, Catalyst, Swift and SwiftUI in macOS Sonoma
• Using on-demand resources for securely storing API keys in iOS apps
• Observable Architecture Beta
• Easy app walkthroughs with MarkWalkthrough
• AsyncStream in the real world: wrapping an Apple Photos callback
• From viewWillAppear to viewIsAppearing - Perfecting Your iOS View Transitions
#ios
• Swift Utilities — Интеграция SwiftUI в UIKit
• Pow: анимационные эффекты для SwiftUI
• Поваренная книга SwiftUI: создание представления-сетки
• Вопросы с собеседований: в чем разница Weak и Unowned в Swift
• Building Robust iOS Applications: The Art of Modularization
• Apple’s use of AppKit, Catalyst, Swift and SwiftUI in macOS Sonoma
• Using on-demand resources for securely storing API keys in iOS apps
• Observable Architecture Beta
• Easy app walkthroughs with MarkWalkthrough
• AsyncStream in the real world: wrapping an Apple Photos callback
• From viewWillAppear to viewIsAppearing - Perfecting Your iOS View Transitions
#ios
Хабр
Swift Utilities — Интеграция SwiftUI в UIKit
За годы работы разработчиком iOS, я собрал множество инструментов и полезных штук, которые облегчают процесс разработки. В этой статье, я хочу поделиться одним из таких инструментов. Это будет не...
👍2
Android
• Вышла стабильная версия Android Studio Hedgehog
• Готовим конфигурацию Android-приложения с помощью Dynamic Proxy и рефлексии
• Разработка UI на Jetpack Compose
• Idiomatic Kotlin: Merge Two Strings Alternately + Benchmarks
• Implementing an animated column section header using Jetpack Compose
• Improving NordVPN’s Android performance using the Compose Compiler plugin
• Koin, Ktor & Paging in KMM
• Global Google Developer Experts Share Their Favorite Tools and Advice for New Developers
• Custom Pull to Refresh in Jetpack Compose
#android
• First look at AndroidX Bluetooth
• Вышла стабильная версия Android Studio Hedgehog
• Готовим конфигурацию Android-приложения с помощью Dynamic Proxy и рефлексии
• Разработка UI на Jetpack Compose
• Idiomatic Kotlin: Merge Two Strings Alternately + Benchmarks
• Implementing an animated column section header using Jetpack Compose
• Improving NordVPN’s Android performance using the Compose Compiler plugin
• Koin, Ktor & Paging in KMM
• Global Google Developer Experts Share Their Favorite Tools and Advice for New Developers
• Custom Pull to Refresh in Jetpack Compose
#android
• First look at AndroidX Bluetooth
AppTractor
Вышла стабильная версия Android Studio Hedgehog
В этом выпуске Android Studio компания Google обновила платформу IntelliJ до версии 2023.1, добавила функции, призванные повысить производительность приложений и время автономной работы, облегчить обновление приложений до последней версии Android и ускорить…
👍3
Собрал все записи собеседований мобильных разработчиков, нечто вроде
Разработка
• Онлайн собеседования мобильных разработчиков
• Рынок смарт-часов восстанавливается
• Самые высокооплачиваемые вакансии ноября в сфере разработки приложений
• Автотесты в AvitoTech
• Секреты собеседований с Алеексеем Быковым (Reddit)
• Треш-обзор Geekbrains. Полный разбор курса по Android
• Podlodka #343: что такое Motion Design?
• UI/UX Design: The Fastest Way to Make Your Designs More Interesting
• How Google takes the pain out of code reviews, with 97% dev satisfaction
• How Uber Computes ETA at Half a Million Requests per Second
Маркетинг
• Самые скачиваемые и зарабатывающие приложения в России в ноябре 2023
• Маркетологи в мобайле: Александра Мареева («Спортмастер»)
• Capsule: новости на основе ИИ и человеческих редакторов
• Threads обгоняет X
Кроссплатформа
• FreeToGame: KMP-проект для Android, iOS, Desktop и Wear OS
• Welcome Fleet with Kotlin Multiplatform Tooling
• Kotlin Multiplatform Development Roadmap for 2024
• Flutter GameDev with Casual Games Toolkit & Flame
Awesome Interviews ✅. iOS и Android, с разделением (эфемерным, конечно, но все же) по грейдам - Junior, Middle, Senior. Всего получилось более 60 видео, если есть чем дополнить - можно прямо в личку кидать. По мере выхода новых тоже буду добавлять, так что если интересно - следите за обновлениями.Разработка
• Онлайн собеседования мобильных разработчиков
• Рынок смарт-часов восстанавливается
• Самые высокооплачиваемые вакансии ноября в сфере разработки приложений
• Автотесты в AvitoTech
• Секреты собеседований с Алеексеем Быковым (Reddit)
• Треш-обзор Geekbrains. Полный разбор курса по Android
• Podlodka #343: что такое Motion Design?
• UI/UX Design: The Fastest Way to Make Your Designs More Interesting
• How Google takes the pain out of code reviews, with 97% dev satisfaction
• How Uber Computes ETA at Half a Million Requests per Second
Маркетинг
• Самые скачиваемые и зарабатывающие приложения в России в ноябре 2023
• Маркетологи в мобайле: Александра Мареева («Спортмастер»)
• Capsule: новости на основе ИИ и человеческих редакторов
• Threads обгоняет X
Кроссплатформа
• FreeToGame: KMP-проект для Android, iOS, Desktop и Wear OS
• Welcome Fleet with Kotlin Multiplatform Tooling
• Kotlin Multiplatform Development Roadmap for 2024
• Flutter GameDev with Casual Games Toolkit & Flame
AppTractor
Онлайн собеседования мобильных разработчиков - AppTractor
AppTractor: люди, доходы и инструменты мобильных приложений
🔥18✍2👍2❤1
iOS
• Использование on-demand ресурсов для безопасного хранения ключей API в iOS-приложениях
• IMSwitch: графические переключатели для SwiftUI
• Testing private functions in Swift
• Future-Proofing Your Projects for Swift 6: A Comprehensive Guide
• SwiftUI for Jetpack Compose developers - State
• Interactive Widgets – Intents
• Easily Change the Language of the Simulator to Test Your App
#ios
• Использование on-demand ресурсов для безопасного хранения ключей API в iOS-приложениях
• IMSwitch: графические переключатели для SwiftUI
• Testing private functions in Swift
• Future-Proofing Your Projects for Swift 6: A Comprehensive Guide
• SwiftUI for Jetpack Compose developers - State
• Interactive Widgets – Intents
• Easily Change the Language of the Simulator to Test Your App
#ios
AppTractor
Использование on-demand ресурсов для безопасного хранения ключей API в iOS-приложениях
Следует помнить, что извлечь строки из файлов IPA довольно просто, и поэтому, если мы храним API-ключи в коде, кто-то другой может получить к ним доступ. Это, конечно, большая проблема для безопасности.
👍2🙈1
Android
• Улучшение производительности Android-приложения NordVPN с помощью плагина Compose Compiler
• Реализация параллакс-карусели из SwiftUI в Jetpack Compose
• Better Previews in Jetpack Compose, Tips and Tricks
• Kotlin Delegation: A Powerful Code Organization Technique for Reusability and Maintainability
• Mastery on Invoke Kotlin
• Clean Architecture for Android MVI
• Stealing API keys — Security in Android
#android
• Улучшение производительности Android-приложения NordVPN с помощью плагина Compose Compiler
• Реализация параллакс-карусели из SwiftUI в Jetpack Compose
• Better Previews in Jetpack Compose, Tips and Tricks
• Kotlin Delegation: A Powerful Code Organization Technique for Reusability and Maintainability
• Mastery on Invoke Kotlin
• Clean Architecture for Android MVI
• Stealing API keys — Security in Android
#android
AppTractor
Улучшение производительности Android-приложения NordVPN с помощью плагина Compose Compiler
Эта практика помогает нам использовать плагин Compose Compiler в качестве проверки Composable кода, что поддерживает стандарты кодирования и способствует повышению производительности приложения.
❤4