Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю на @AppFiles
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
#ios #android #mobile #video
•
(iOS Ru) Дейтинг, Swift и Формула-1: от первых шагов в IT до победы в хакатоне•
(iOS Ru) iOS разработка с нуля•
(iOS En) Disintegration Effect (Thanos Snap Effect) | SwiftUI•
(iOS En) Recreating Mail App’s Tab bar | SwiftUI•
(iOS En) Fix iOS 18 Gesture Problems With ScrollViews | SwiftUI•
(iOS En) How to save data to local storage - iOS File System and Sandboxing•
(iOS En) Apple's Official Method to Learn Swift and iOS•
(iOS En) SwiftUI Tutorial: Build a Real App! Payment Calculator•
(Andr Ru) Code Review: вы не поверите, насколько распространены эти ошибки в коде Android-проектов•
(And En) Graphics layers | Jetpack Compose Tips•
(And En) Open Health Stack•
(And En) How to Deserialize Inconsistent JSON Data With a Custom Kotlinx Serializer•
(And En) Anonymous Functions Aren't Lambdas•
(And En) Animating Your World with Doris Liu – Dive into Jetpack Compose Animations•
(Crs En) The Compose Multiplatform Crash Course for 2025 - Build a Clean Code Book App•
(Crs En) Platform Integrations With Russel Wolf•
(Crs En) From Sprite Sheets to Stunning Animations in Jetpack Compose! KMP Library•
(Crs En) Building a Clean, Multi-Module Application with Compose Multiplatform•
(Dev Ru) iOS vs Android: большая битва платформ — что лучше для разработчика, бизнеса и простого пользователя•
(Dev Ru) Всё о лицензиях библиотек, что необходимо знать разработчику#ios #android #mobile #video
👍6❤1
Подборка интерактивных крэшей
Новая подборка всех материалов за неделю - реверс-инжиниринг новой функции iOS Inactivity Reboot и поиск Золотого пути к устойчивой Android-разработке, шапочный разбор с CoordinatorLayout и взрослая анатомия крэшей на iOS, приложения для HarmonyOS Next, лучший квартал экономики приложений, большая битва платформ и многое другое. Подключайтесь!
Новая подборка всех материалов за неделю - реверс-инжиниринг новой функции iOS Inactivity Reboot и поиск Золотого пути к устойчивой Android-разработке, шапочный разбор с CoordinatorLayout и взрослая анатомия крэшей на iOS, приложения для HarmonyOS Next, лучший квартал экономики приложений, большая битва платформ и многое другое. Подключайтесь!
👍4
Финалисты App Store Award 2024
Каждый год App Store Awards отмечает исключительные приложения и игры, которые улучшают жизнь людей, демонстрируя высочайший уровень технических инноваций, пользовательского опыта, дизайна и положительного влияния на культуру. В этом году редакция App Store с гордостью отмечает более 40 выдающихся финалистов. Победители будут объявлены в ближайшие недели.
Лучшие приложения для iPhone
• Kino
• Runna
• Tripsy
Лучшие приложения для iPad
• Bluey: Let's Play!
• Moises
• Procreate Dreams
Каждый год App Store Awards отмечает исключительные приложения и игры, которые улучшают жизнь людей, демонстрируя высочайший уровень технических инноваций, пользовательского опыта, дизайна и положительного влияния на культуру. В этом году редакция App Store с гордостью отмечает более 40 выдающихся финалистов. Победители будут объявлены в ближайшие недели.
Лучшие приложения для iPhone
• Kino
• Runna
• Tripsy
Лучшие приложения для iPad
• Bluey: Let's Play!
• Moises
• Procreate Dreams
👍5❤1🍾1
iOS
• Используйте транзакции вместо сохранения в SwiftData и Core Data
• Дейтинг, Swift и Формула-1: от первых шагов в IT до победы в хакатоне
• RichEditorSwiftUI — WYSIWYG редактор для SwiftUI
• Финалисты App Store Award 2024
• Syntax Highlighting SwiftUI Code with Swift Syntax
• My experience of setting up Continuous Delivery with Xcode Cloud for a fresh project
• Stop Making Singletons in Swift: A Dependency Injection Guide
#ios
• Используйте транзакции вместо сохранения в SwiftData и Core Data
• Дейтинг, Swift и Формула-1: от первых шагов в IT до победы в хакатоне
• RichEditorSwiftUI — WYSIWYG редактор для SwiftUI
• Финалисты App Store Award 2024
• Syntax Highlighting SwiftUI Code with Swift Syntax
• My experience of setting up Continuous Delivery with Xcode Cloud for a fresh project
• Stop Making Singletons in Swift: A Dependency Injection Guide
#ios
AppTractor
Используйте транзакции вместо сохранения в SwiftData и Core Data
Фреймворк SwiftData вводит метод transaction в ModelContext, предоставляя разработчикам более элегантный способ организации и управления операциями с данными.
Android
• Тестируйте лучше, а не больше: новая документация по стратегиям тестирования
• Akkurate — выразительная валидация на Kotlin
• Code Review: вы не поверите, насколько распространены эти ошибки в коде Android-проектов
• Google отменил выпуск Pixel Tablet 2
• Tracer спустя год: новые фичи и возможности инструмента для аналитики ошибок в мобильных приложениях
• Let's look at Bluesky performance on Android
• Random Musings on the Android 16 Developer Preview 1
• Google Maps in Jetpack Compose: Polylines
• Passing Parameters to the ViewModel, the Clean Way
• Scrcpy v3.0
#android
• Тестируйте лучше, а не больше: новая документация по стратегиям тестирования
• Akkurate — выразительная валидация на Kotlin
• Code Review: вы не поверите, насколько распространены эти ошибки в коде Android-проектов
• Google отменил выпуск Pixel Tablet 2
• Tracer спустя год: новые фичи и возможности инструмента для аналитики ошибок в мобильных приложениях
• Let's look at Bluesky performance on Android
• Random Musings on the Android 16 Developer Preview 1
• Google Maps in Jetpack Compose: Polylines
• Passing Parameters to the ViewModel, the Clean Way
• Scrcpy v3.0
#android
❤3
Глава Huawei Сюй Чжицзюнь заявил, что через полгода-год компания хочет иметь 100,000 приложений для своей HarmonyOS. Сейчас у платформы есть более 15,000 приложений, которые могут удовлетворить основные потребности потребителей, но экосистема требует более персонализированных и специализированных приложений, говорит он. Попутно он попросил потребителей терпимо относиться к незрелости системы, сказав: «Чем больше людей ее используют, тем быстрее она станет зрелой». Если вернуться к приложениям, то к бабушке не ходи, Huawei будет деньгами заливать разработчиков. Успеха этого никакого не даст (по крайней мере за пределами Китая), но заработать отдельным разработчикам позволит. Так что попытайтесь попасть в число этих отдельных ☺️
Разработка
• Huawei хочет 100,000 приложений для HarmonyOS в течение года
• iOS vs Android: большая битва платформ — что лучше для разработчика, бизнеса и простого пользователя
• Всё о лицензиях библиотек, что необходимо знать разработчику
• Demystifying Maestro’s UI Testing Implementation
• No GPS required: our app can now locate underground trains
• Legacy Shmegacy
Маркетинг и монетизация
• Самые скачиваемые и зарабатывающие приложения в мире в октябре 2024
Кроссплатформа
• Achieving Type-safe Navigation Results in AndroidX Compose for KMP
• How to create a scrollable chart in Compose Multiplatform
• This is my approach to state management in Flutter
Разработка
• Huawei хочет 100,000 приложений для HarmonyOS в течение года
• iOS vs Android: большая битва платформ — что лучше для разработчика, бизнеса и простого пользователя
• Всё о лицензиях библиотек, что необходимо знать разработчику
• Demystifying Maestro’s UI Testing Implementation
• No GPS required: our app can now locate underground trains
• Legacy Shmegacy
Маркетинг и монетизация
• Самые скачиваемые и зарабатывающие приложения в мире в октябре 2024
Кроссплатформа
• Achieving Type-safe Navigation Results in AndroidX Compose for KMP
• How to create a scrollable chart in Compose Multiplatform
• This is my approach to state management in Flutter
AppTractor
Huawei хочет 100,000 приложений для HarmonyOS в течение года
Он попросил потребителей терпимо относиться к незрелости системы, сказав: «Чем больше людей ее используют, тем быстрее она станет зрелой».
❤2👍1
Верите в будущее HarmonyOS?
Anonymous Poll
12%
Да, станет заметной ОС в мире
52%
Станет заметной в Китае
23%
Нигде не станет заметной
13%
Посмотреть
❤2👍1
Доходы и установки в России в 3 квартале 2024 года
Как я уже писал, Sensor Tower перестал публиковать данные по России, но есть и другие аналитические сервисы, которые могут оценить загрузки и доходы.
• Например, по данным Apptica за 3 квартал 2024 года Россия на 4 месте по загрузкам в мире с почти 3 миллиардами новых установок за три месяца.
• Что касается доходов, то Россия находится на 20 месте с примерно 212 миллионами долларов трат пользователей.
• В третьем квартале 2023 года было 182 миллиона, в 2022 году 164, а в 2021 Россия находилась на 6 месте по доходам в мире с 390 миллионами долларов трат пользователей на приложения.
• Если взять только iOS (так как биллинг Google Play в стране не работает), то Россия находится на 10 месте в мире, между Австралией и Южной Кореей.
• Главные категории - Инструменты, Общение, Продуктивность, Action игры и Симуляторы.
Как я уже писал, Sensor Tower перестал публиковать данные по России, но есть и другие аналитические сервисы, которые могут оценить загрузки и доходы.
• Например, по данным Apptica за 3 квартал 2024 года Россия на 4 месте по загрузкам в мире с почти 3 миллиардами новых установок за три месяца.
• Что касается доходов, то Россия находится на 20 месте с примерно 212 миллионами долларов трат пользователей.
• В третьем квартале 2023 года было 182 миллиона, в 2022 году 164, а в 2021 Россия находилась на 6 месте по доходам в мире с 390 миллионами долларов трат пользователей на приложения.
• Если взять только iOS (так как биллинг Google Play в стране не работает), то Россия находится на 10 месте в мире, между Австралией и Южной Кореей.
• Главные категории - Инструменты, Общение, Продуктивность, Action игры и Симуляторы.
❤5✍4
Честно, статья так и называется - “Легаси шмегаси”. Но суть ее превосходна, она о том, что legacy не в коде, а в головах. За пределами парадигмы “делайте хорошо, а плохо не делайте”, автор совершенно справедливо замечает, что если код понимаем, документирован, изменяем и выполняет свои задачи, то он уже не является legacy. Собственно, отчасти о том, как этого добиться, он дальше и рассуждает. Рекомендую.
Разработка
• Легаси шмегаси
• Кросс-платформенное тестирование мобильных приложений: особенности, инструменты и решения
• Top 10 Rules of Continuous Integration
Маркетинг и монетизация
• Доходы и установки в России в 3 квартале 2024 года
• Appcharge получает $26 млн на продажу игровой валюты
Кроссплатформа
• Why everyone is talking about state management?
iOS
• Асинхронность в iOS: как ускорить корпоративные приложения и не сломать мозг разработчика
• Антимонопольный регулятор Бразилии снимает ограничения на IAP в App Store
• LazyPager for SwiftUI — просмотрщик изображений
• Swift TOP 5 Mostly Used Protocols
• SwiftUI Zoom Navigation Transitions: Add a Touch of Magic to Your App
• Implementing search suggestions in SwiftUI
• Generating JWT Tokens in Swift for the App Store Connect API
Android
• Google Developer Program становится платной
• Custom modifiers in Jetpack Compose
• The Ultimate Guide to Writing Clean Jetpack Compose
• Exploring Kotlin Coroutines through Output Questions
#ios #android #mobile
Разработка
• Легаси шмегаси
• Кросс-платформенное тестирование мобильных приложений: особенности, инструменты и решения
• Top 10 Rules of Continuous Integration
Маркетинг и монетизация
• Доходы и установки в России в 3 квартале 2024 года
• Appcharge получает $26 млн на продажу игровой валюты
Кроссплатформа
• Why everyone is talking about state management?
iOS
• Асинхронность в iOS: как ускорить корпоративные приложения и не сломать мозг разработчика
• Антимонопольный регулятор Бразилии снимает ограничения на IAP в App Store
• LazyPager for SwiftUI — просмотрщик изображений
• Swift TOP 5 Mostly Used Protocols
• SwiftUI Zoom Navigation Transitions: Add a Touch of Magic to Your App
• Implementing search suggestions in SwiftUI
• Generating JWT Tokens in Swift for the App Store Connect API
Android
• Google Developer Program становится платной
• Custom modifiers in Jetpack Compose
• The Ultimate Guide to Writing Clean Jetpack Compose
• Exploring Kotlin Coroutines through Output Questions
#ios #android #mobile
AppTractor
Легаси шмегаси
Понимание legacy кода, как предотвратить его появление и как исправить.
😁5👍4
В первом квартальном выпуске Android 15 наконец-то получит полноценную поддержку оконного режима для настольных компьютеров. Google анонсировал новый оконный режим Android для настольных компьютеров чуть более двух месяцев назад, а на следующей неделе он появится на планшетах в выпуске Android 15 QPR1. В начальной версии оконного режима рабочего стола будут отсутствовать некоторые базовые функции, такие как кнопка сворачивания, но, к счастью, они появятся в будущей версии. Все идет к тому, что Google таки заместит ChromeOS на Android.
Разработка
• BDUI — это спасение от релизов: «Какие ваши доказательства?»
• Упс, что-то пошло не так. Как UX-редактору написать сообщение об ошибке?
• Vector Databases Explained Simply
Маркетинг и монетизация
• Готовые решения для зимнего дизайна страницы приложения
Кроссплатформа
• Develop Your Own Crashlytics Library Using Kotlin Multiplatform
iOS
• Делаем поисковые подсказки в SwiftUI
• Mastering Sendable in Swift 6
• Building the Avatar View from Messages using SwiftUI
• Working with Natural Language framework
• Getting view size in SwiftUI without GeometryReader
Android
• Полное руководство по написанию чистого кода Jetpack Compose
• Google готовит новые функции для работы с окнами на рабочем столе Android
• Constraints Explorer — отладка layout constraints
• Benchmarking Koin vs. Dagger Hilt in Modern Android Development (2024)
• Deciding Between Flow and Suspend in Repositories: A Detailed Guide
• What's new in Kotlin 2.1.0
• App incorrectly labeled as malware -> lost 30,000+ users
• Rules about performance tools
#ios #android #mobile #dev
Разработка
• BDUI — это спасение от релизов: «Какие ваши доказательства?»
• Упс, что-то пошло не так. Как UX-редактору написать сообщение об ошибке?
• Vector Databases Explained Simply
Маркетинг и монетизация
• Готовые решения для зимнего дизайна страницы приложения
Кроссплатформа
• Develop Your Own Crashlytics Library Using Kotlin Multiplatform
iOS
• Делаем поисковые подсказки в SwiftUI
• Mastering Sendable in Swift 6
• Building the Avatar View from Messages using SwiftUI
• Working with Natural Language framework
• Getting view size in SwiftUI without GeometryReader
Android
• Полное руководство по написанию чистого кода Jetpack Compose
• Google готовит новые функции для работы с окнами на рабочем столе Android
• Constraints Explorer — отладка layout constraints
• Benchmarking Koin vs. Dagger Hilt in Modern Android Development (2024)
• Deciding Between Flow and Suspend in Repositories: A Detailed Guide
• What's new in Kotlin 2.1.0
• App incorrectly labeled as malware -> lost 30,000+ users
• Rules about performance tools
#ios #android #mobile #dev
AppTractor
Google готовит новые функции для работы с окнами на рабочем столе Android
Если вы пропустили новость, Google представил оконный режим рабочего стола в сентябрьском релизе Android 15 QPR1 Beta 2 для планшета Pixel Tablet.
👍5
Разработка
• Улучшает ли GitHub Copilot качество кода?
• Raspberry Pi запускает Compute Module 5 для встраиваемых приложений
• Всё о новых штрафах за утечки данных. Сколько светит и как защитить своё приложение
• Lights Out: Tools for controlling webcam LED on ThinkPad X230
Маркетинг и монетизация
• Google пытается отменить антимонопольную победу Epic
• How to catch the Golden Geese of mobile in 2025
Кроссплатформа
• Flutter Riverpod 2.0: Modern State Management and Code Generation
iOS
• SwiftfulFirestore — работа с Firestore в Swift Concurrency
• Testing requirements with #require in Swift Testing
• The power of previews in Xcode
• PreferenceKey in SwiftUI
Android
• Сравнение Koin и Dagger Hilt в современной Android-разработке
• Advanced ViewModel injection with DaggerHilt in Jetpack Compose
• Elevating Your Jetpack Compose UI with GraphicsLayer
• Top 5 Problems Google Leaves to Third-Party Vendors for Android Developers
#ios #android #mobile #dev
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡6😁4👍3😐1
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю на @AppFiles
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
#ios #android #mobile #video
•
(iOS Ru) Как оптимизировали Яндекс Go для отображения 50+ заказов•
(iOS Ru) Кодогенерация в iOS-разработке•
(iOS En) Interactive Navigation Gesture | SwiftUI•
(iOS En) Swift Testing with Test Plans and Floating Point Equality•
(iOS En) Building a Reading List App•
(iOS En) Create an Animated Mesh Gradient in SwiftUI•
(And Ru) Плагины — это просто•
(And Ru) Как Jetpack ViewModel переживает поворот экрана•
(And En) Clipping and masking | Jetpack Compose Tips•
(And En) Rules about performance tools - Android Developers Backstage•
(And En) How to Observe the REAL Internet Connectivity - Android Studio Kotlin Tutorial•
(And En) The Ultimate Gradle Kotlin Beginner's Crash Course For 2025•
(Crs Ru) Профилирование Flutter-приложений•
(Crs Ru) Понимание PWA: выбираем между Flutter и Web, и что ожидают заказчики•
(Crs En) Let's Build a Game with Jetpack Compose! (Kotlin Multiplatform)•
(Dev Ru) Ускорение разработки продуктов с помощью горизонтальных решений•
(Dev Ru) Перестаньте использовать Copilot. Вред ИИ для разработчиков•
(Dev Ru) Топ-5 страхов и проблем ИТ-индустрии — монополизация, ИИ, сокращения, выгорания•
(Dev En) Event-Driven Architecture Course – NextJS, Clerk, Webhooks#ios #android #mobile #video
👍5
Нерабочие подсказки
Все материалы за неделю - в новой подборке поисковые подсказки на SwiftUI и сравнение Koin и Dagger, асинхронность в iOS и переживания Jetpack ViewModel, Tracer спустя год, пасьянс для забытой периферии, доходы и установки в России в 3 квартале и многое другое. Подключайтесь!
Все материалы за неделю - в новой подборке поисковые подсказки на SwiftUI и сравнение Koin и Dagger, асинхронность в iOS и переживания Jetpack ViewModel, Tracer спустя год, пасьянс для забытой периферии, доходы и установки в России в 3 квартале и многое другое. Подключайтесь!
👍5❤1
Почему не стоит указывать сертификаты в своем профиле
Интересное исследование interviewing.io, платформы для проведения анонимных интервью. Их гипотеза - то, что сертификаты нужны худшим разработчикам. У кого хорошее образование и карьера в известных компаниях (забавно, что в статье для этого используется термин "родословная, pedigree) и так все хорошо.
Собственно, исследование подтвердило это - люди с сертификатами проходят интервью заметно хуже чем те, у кого их нет (53 и 57% соответственно).
Интересное исследование interviewing.io, платформы для проведения анонимных интервью. Их гипотеза - то, что сертификаты нужны худшим разработчикам. У кого хорошее образование и карьера в известных компаниях (забавно, что в статье для этого используется термин "родословная, pedigree) и так все хорошо.
Собственно, исследование подтвердило это - люди с сертификатами проходят интервью заметно хуже чем те, у кого их нет (53 и 57% соответственно).
Мы также увидели, что в целом сертификаты несут негативный сигнал и что эти результаты сохраняются даже на все более благоприятном для работодателей рынке труда. Как мы и ожидали, эти реалии создают неудачную петлю обратной связи. Рекрутеры, как правило, превыше всего ценят карьеру и образование, а значит, они реже общаются с нетрадиционными кандидатами. Когда они видят профили нетрадиционных кандидатов с сертификатами, то, поскольку они все равно не собирались с ними разговаривать, со временем у них возникает негативная ассоциация с этими сертификатами. Более того, учитывая, что люди, указывающие сертификаты, чаще всего показывают худшие результаты на собеседованиях, когда рекрутеры выбирают породистых кандидатов, имеющих сертификат, и те показывают худшие результаты, эта негативная ассоциация только усиливается. В силу этой механики сертификаты укрепляются в сознании рекрутеров как плохие, и указание их в профиле становится контрпродуктивной стратегией в отношении скрытых гениев, тех самых кандидатов, которым сертификаты должны были бы помочь в первую очередь.
🌚11✍6❤3🌭1
У вас есть сертификат о доп. образовании/курсах?
Anonymous Poll
18%
Есть несколько
13%
Есть один
13%
Так есть, но в профиле не указан
49%
Нет
6%
Посмотреть
iOS
• Анимируем представления UIKit с помощью анимации SwiftUI
• ATProtoKit — простая работа с AT Protocol
• Как оптимизировали Яндекс Go для отображения 50+ заказов
• Кодогенерация в iOS-разработке
• ChatGPT in Xcode: is it good?
• Simple state sharing and persistence in Swift
• Why Can't You Loop Over Ranges of Characters in Swift
• Building a Clone of the Messages app in SwiftUI
#ios
• Анимируем представления UIKit с помощью анимации SwiftUI
• ATProtoKit — простая работа с AT Protocol
• Как оптимизировали Яндекс Go для отображения 50+ заказов
• Кодогенерация в iOS-разработке
• ChatGPT in Xcode: is it good?
• Simple state sharing and persistence in Swift
• Why Can't You Loop Over Ranges of Characters in Swift
• Building a Clone of the Messages app in SwiftUI
#ios
AppTractor
Анимируем представления UIKit с помощью анимации SwiftUI
API анимации SwiftUI упрощает определение анимаций и управление их временем и повторением.
❤1
Android
• Плагины — это просто
• Как Jetpack ViewModel переживает поворот экрана
• Material Photo Widget — виджет с фотографиями=
• Kotlin trick: writing shared Enum utility code
• Kotlin 2.1.0: Smarter when with Guard Conditions
• Migration Guide from Retrofit and KAPT to Ktor and KSP
• Curved Bottom Bar in Jetpack Compose
#android
• Плагины — это просто
• Как Jetpack ViewModel переживает поворот экрана
• Material Photo Widget — виджет с фотографиями=
• Kotlin trick: writing shared Enum utility code
• Kotlin 2.1.0: Smarter when with Guard Conditions
• Migration Guide from Retrofit and KAPT to Ktor and KSP
• Curved Bottom Bar in Jetpack Compose
#android
AppTractor
Плагины — это просто
Рассматриваем инструменты и технологии, которые помогают автоматизировать рутинные задачи, улучшать производительность и добавлять новые функции для эффективного создания приложений на Android.
👍2❤1
Давно хотел поделиться безумным ноутбуком Lenovo - ThinkBook Plus Gen 5. Его фишка в том, что база - это полноценный компьютер на Windows, а отстегивающийся экран - планшет на Android. Казалось бы хрень полная, но на удивление Lenovo удалось не только сделать два качественных устройства по отдельности, но и все это неплохо заставить вместе работать. Переключение бесшовное и обе ОС вроде как вполне нормально сосуществуют вместе (файлы синхронизируются через отдельную папку). Так что если вам нужна рабочая станция для Android-разработки и устройство для тестирования, то тут это прямо настоящий 2-в-1. Цена, конечно, доставляет, но все же пример хороший - и может кто-нибудь сделает подобное за более вменяемые деньги 🧰
Разработка
• Lenovo ThinkBook Plus Gen 5 Hybrid: больше безумных ноутбуков!
• Почему не стоит указывать сертификаты в своем профиле
• Ускорение разработки продуктов с помощью горизонтальных решений
• Перестаньте использовать Copilot. Вред ИИ для разработчиков
• Топ-5 страхов и проблем ИТ-индустрии — монополизация, ИИ, сокращения, выгорания
• Breaking the 4Chan CAPTCHA
Маркетинг и монетизация
• Кто выиграет от продажи Chrome?
Кроссплатформа
• Профилирование Flutter-приложений
• Понимание PWA: выбираем между Flutter и Web, и что ожидают заказчики
• Lessons learned releasing my first Flutter app on iOS
#mobile #dev
Разработка
• Lenovo ThinkBook Plus Gen 5 Hybrid: больше безумных ноутбуков!
• Почему не стоит указывать сертификаты в своем профиле
• Ускорение разработки продуктов с помощью горизонтальных решений
• Перестаньте использовать Copilot. Вред ИИ для разработчиков
• Топ-5 страхов и проблем ИТ-индустрии — монополизация, ИИ, сокращения, выгорания
• Breaking the 4Chan CAPTCHA
Маркетинг и монетизация
• Кто выиграет от продажи Chrome?
Кроссплатформа
• Профилирование Flutter-приложений
• Понимание PWA: выбираем между Flutter и Web, и что ожидают заказчики
• Lessons learned releasing my first Flutter app on iOS
#mobile #dev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Обновления в приложении Tesla
Подушка-пердушка практически в 2025 году? Ну... да. Наверняка сам Маск продвигал эту фичу (представьте, как она все утверждения и спринты проходила).
В целом же всего было 18 крупных и 8 мелких обновлений. Среди них — возможность просматривать ролики Dashcam и Sentry Mode прямо из приложения Tesla для смартфонов и сохранять их на телефон, чтобы редактировать или делиться ими с другими пользователями; кастомные рисунки и номерные знаки для Cybertruck; установка желаемого уровня заряда батареи по прибытии в пункт назначения; режим Санты для пикапа; новая игра Boomerang Fu и пр.
Кроме того выходит приложение Tesla для Apple Watch - оно будет делать многое из того, что делает приложение для смартфона, служить ключом, открывать багажник, активировать климат-контроль и показывать уровень заряда батареи.
Подушка-пердушка практически в 2025 году? Ну... да. Наверняка сам Маск продвигал эту фичу (представьте, как она все утверждения и спринты проходила).
В целом же всего было 18 крупных и 8 мелких обновлений. Среди них — возможность просматривать ролики Dashcam и Sentry Mode прямо из приложения Tesla для смартфонов и сохранять их на телефон, чтобы редактировать или делиться ими с другими пользователями; кастомные рисунки и номерные знаки для Cybertruck; установка желаемого уровня заряда батареи по прибытии в пункт назначения; режим Санты для пикапа; новая игра Boomerang Fu и пр.
Кроме того выходит приложение Tesla для Apple Watch - оно будет делать многое из того, что делает приложение для смартфона, служить ключом, открывать багажник, активировать климат-контроль и показывать уровень заряда батареи.
🤡8😁3🙈3🔥2