Forwarded from IT Insights
Tesla выложила в open source всю конструкцию и дизайн оригинального Roadster
Компания Tesla выложила в открытый доступ все конструкторские и инженерные разработки оригинального автомобиля Roadster. Сюда входит все - от руководств пользователя до схем и разъемов. Выпуск нового поколения Roadster отстает от графика на несколько лет. Обнародование дизайна может быть намеком на то, что выпуск нового поколения Roadster близок к завершению. В начале этого года Элон Маск заявил, что окончательный дизайн и проектирование Roadster будут завершены к концу 2023 года, поэтому производство автомобиля должно начаться к концу 2024 года.
Исходники: https://service.tesla.com/roadster
Компания Tesla выложила в открытый доступ все конструкторские и инженерные разработки оригинального автомобиля Roadster. Сюда входит все - от руководств пользователя до схем и разъемов. Выпуск нового поколения Roadster отстает от графика на несколько лет. Обнародование дизайна может быть намеком на то, что выпуск нового поколения Roadster близок к завершению. В начале этого года Элон Маск заявил, что окончательный дизайн и проектирование Roadster будут завершены к концу 2023 года, поэтому производство автомобиля должно начаться к концу 2024 года.
Исходники: https://service.tesla.com/roadster
👍14🤯2
iOS
Посмотрите занятную историю как Apple забанила (нашего?) разработчика с сотней тысяч долларов на счету.
• ChatGPT-4 в помощь: используем AI в доработке простого iOS-приложения
• Kingfisher: загрузка и кеширование изображений
• Our developer account was removed by Apple, and they haven't paid out $108,878
• Conquering the Climbing Stairs Challenge with Swift: A Dynamic Programming Approach
• From Concept to App Store: The Making of MuayThaiJournal
• Automatic Component Sizing - SwiftUI for iOS 17
• Replacing your logging framework with OSLog
• Simple Drop Down Picker – SwiftUI
#ios
Посмотрите занятную историю как Apple забанила (нашего?) разработчика с сотней тысяч долларов на счету.
• ChatGPT-4 в помощь: используем AI в доработке простого iOS-приложения
• Kingfisher: загрузка и кеширование изображений
• Our developer account was removed by Apple, and they haven't paid out $108,878
• Conquering the Climbing Stairs Challenge with Swift: A Dynamic Programming Approach
• From Concept to App Store: The Making of MuayThaiJournal
• Automatic Component Sizing - SwiftUI for iOS 17
• Replacing your logging framework with OSLog
• Simple Drop Down Picker – SwiftUI
#ios
Хабр
ChatGPT-4 в помощь: используем AI в доработке простого iOS-приложения
Мне всегда было интересно, как AI-инструменты изменят трудовые будни программиста. Когда появился ChatGPT, я начал пробовать использовать его в работе, и он быстро стал для меня вспомогательным...
🔥4👍2😱1🙈1
Android
• Где остановится Kotlin: язык поставил новый рекорд в индексе TIOBE
• Law of Demeter with examples in Kotlin
• In-App Update in Android 2023
• Build Video Calling for Your Android WhatsApp Clone With Jetpack Compose
• How to Create an Animated Splash Screen for Android: A Step-by-Step Guide
• How to Migrate an Android Project to Kotlin Multiplatform (KMP)
#android
• Где остановится Kotlin: язык поставил новый рекорд в индексе TIOBE
• Law of Demeter with examples in Kotlin
• In-App Update in Android 2023
• Build Video Calling for Your Android WhatsApp Clone With Jetpack Compose
• How to Create an Animated Splash Screen for Android: A Step-by-Step Guide
• How to Migrate an Android Project to Kotlin Multiplatform (KMP)
#android
AppTractor
Где остановится Kotlin: язык поставил новый рекорд в индексе TIOBE
Определенно, Kotlin может занять место в первой десятке. Сможет ли он стать частью
❤6🤡2
Разработчики Spotify поделились своей практикой отслеживания размера приложений. Процесс многоступенчатый и есть несколько интересных положений, вроде понимания карбонового следа (!) увеличения размера, системы отслеживания для каждого изменения кода, атрибуции всех изменений или прописанной политики с четко определенными положениями, дающими возможность делать исключения (привет Ferrari и Ф-1). В целом, как обычно, очень красиво, но для небольших проектов абсолютно бессмысленно.
Разработка
• Как Spotify отслеживает размеры приложений
• Magic Research: соло-разработчик заработал более $150,000, сделав всего 2 сообщения на Reddit
• Reflecting on 18 years at Google
• It’s OK if your code is just good enough
Маркетинг
• Что такое метрика ага-момента и как ее найти
• Mastering SKAN 4: The essentials for iOS success
Кроссплатформа
• Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 2)
• Our journey from React Native to Expo for mobile app development at Alan
Разработка
• Как Spotify отслеживает размеры приложений
• Magic Research: соло-разработчик заработал более $150,000, сделав всего 2 сообщения на Reddit
• Reflecting on 18 years at Google
• It’s OK if your code is just good enough
Маркетинг
• Что такое метрика ага-момента и как ее найти
• Mastering SKAN 4: The essentials for iOS success
Кроссплатформа
• Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 2)
• Our journey from React Native to Expo for mobile app development at Alan
AppTractor
Как Spotify отслеживает размеры приложений
Любое дополнение к приложению - будь то код для новой функции, ресурс изображения для новой кнопки или даже поддержка новой локализации - приводит к увеличению размера приложения. Вы можете спросить:
👍5
Размышления о 18 годах работы в Google
Если вам интересно, почему Google стал таким - вот внутреннее мнение от разработчика Flutter. Он уволился, проработав 18 лет в компании, и записал свои мысли.
На картинке, кажется, вся документация по дизайну для основных слоев Widget, RenderObject и dart:ui 😀
Если вам интересно, почему Google стал таким - вот внутреннее мнение от разработчика Flutter. Он уволился, проработав 18 лет в компании, и записал свои мысли.
На картинке, кажется, вся документация по дизайну для основных слоев Widget, RenderObject и dart:ui 😀
😢8
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
(iOS Ru) Swift-уроки: Actor•
(iOS Ru) Как получить международный оффер iOS-разработчику•
(iOS En) Simple Drop Down Picker – SwiftUI•
(iOS En) SwiftUI: New Observation Framework•
(iOS En) SwiftUI Tooltips with TipKit (Popover & Inline Tips)•
(iOS En) 8 Tips to Design a Great Paywall•
(iOS En) SwiftData Lightweight Migrations•
(iOS En) Swipe Actions For ScrollView - No Gestures! - iOS 17 Scroll APIs•
(iOS En) How to Make a Color Picker with ScrollView, Scroll Position and Visual Effects•
(And Ru) Как устроен Android в умных колонках Яндекса•
(And Ru) Топ-10 вопросов для Senior Android: собеседование с разбором ответов и материалами•
(And En) Firebase Demo Day Recap, Flutter 3.16, and more dev news!•
(And En) A Team of 20 to Publish an App?! - THIS New Google Play Policy Change is CRAZY•
(And En) How to Migrate an Android Project to Kotlin Multiplatform (KMP)•
(And En) Custom Savers•
(And En) Circuit – Android App Architecture Masterclass with Zac and Josh from Slack•
(Crs En) The State of Kotlin Multiplatform•
(Crs En) Getting Started With KMP: Build Apps for iOS and Android With Shared Logic and Native UIs•
(Crs En) Build Apps for iOS, Android, and Desktop With Compose Multiplatform•
(Dev Ru) Мыслим как Platform Engineer•
(Dev Ru) Podlodka #347: развитие продукта от 0 до 1•
(Dev Ru) Tracer — альтернатива Crashlytics: другой взгляд на аналитику ошибок в приложениях•
(Dev Ru) Как качать миллионы фотографий в сутки, выдержать кратный рост и не умереть?•
(Aur Ru) Насколько реален российский айфон: разговор с Максимом Горшениным.•
(AI En) Machine Learning with Python and Scikit-Learn – Full CourseПоставьте 👍 и поделитесь подборкой!AppTractor
Swift-уроки: Actor
Акторы представляют собой изолированные блоки кода, которые гарантируют безопасность потоков при выполнении асинхронных операций.
👍6
Исследование The State of Developer Ecosystem 2023 от JetBrains
Еще к вопросу о популярности языков программирования - вот новое ежегодное исследование от JetBarins, данные опроса 26K+ разработчиков.
1. Самые используемые языки - на картинке сверху.
2. На протяжении многих лет Rust входил в число самых популярных языков для изучения. В 2023 году Rust впервые занял первое место. Rust не только обогнал Go и стал главным выбором для тех, кто хочет перейти на другой язык, но и пользователи Go стали первыми в очереди тех, кто готов перейти на Rust.
3. Потеряв за последние годы две трети своих пользователей, язык Objective-C, похоже, подходит к концу.
4. Использование Kotlin и Swift хоть на 1%, но снизилось.
Еще к вопросу о популярности языков программирования - вот новое ежегодное исследование от JetBarins, данные опроса 26K+ разработчиков.
1. Самые используемые языки - на картинке сверху.
2. На протяжении многих лет Rust входил в число самых популярных языков для изучения. В 2023 году Rust впервые занял первое место. Rust не только обогнал Go и стал главным выбором для тех, кто хочет перейти на другой язык, но и пользователи Go стали первыми в очереди тех, кто готов перейти на Rust.
3. Потеряв за последние годы две трети своих пользователей, язык Objective-C, похоже, подходит к концу.
4. Использование Kotlin и Swift хоть на 1%, но снизилось.
👍7
Отладка Google в домашних условиях
Вот и новый еженедельный дайджест - про iOS, Android, кроссплатформу и все вокруг. Поставьте 👍 и поделитесь с коллегами! Еще у меня есть канал IT Insights, где новости и статьи про код, технологии и все самое интересное, возможно и за пределом мобайла. Вот, например, "Спасибо, что подержали мою уточку" - о том, как искать решение проблем просто объясняя их.
Вот и новый еженедельный дайджест - про iOS, Android, кроссплатформу и все вокруг. Поставьте 👍 и поделитесь с коллегами! Еще у меня есть канал IT Insights, где новости и статьи про код, технологии и все самое интересное, возможно и за пределом мобайла. Вот, например, "Спасибо, что подержали мою уточку" - о том, как искать решение проблем просто объясняя их.
👍12❤1
iOS
• Поваренная книга SwiftUI: создание круглого представления в SwiftUI
• Variablur: размытие для SwiftUI на основе Metal
• Swift-уроки: Actor
• Как получить международный оффер iOS-разработчику
• SwiftLeeds 2023 Videos
• How to store images in SwiftData
• Refactoring Your iOS AppDelegate
• New to Bitrise: Enhanced Xcode Reporting & Build Annotations
• Months of rewriting code and tests to async/await
• Unit Test the Observation Framework
• Router Pattern for SwiftUI Navigation
#ios
• Поваренная книга SwiftUI: создание круглого представления в SwiftUI
• Variablur: размытие для SwiftUI на основе Metal
• Swift-уроки: Actor
• Как получить международный оффер iOS-разработчику
• SwiftLeeds 2023 Videos
• How to store images in SwiftData
• Refactoring Your iOS AppDelegate
• New to Bitrise: Enhanced Xcode Reporting & Build Annotations
• Months of rewriting code and tests to async/await
• Unit Test the Observation Framework
• Router Pattern for SwiftUI Navigation
#ios
AppTractor
Поваренная книга SwiftUI: создание круглого представления в SwiftUI
Хотите создать стильный круглый View в SwiftUI? Этого можно легко добиться с помощью встроенных модификаторов вида. В SwiftUI можно легко изменить форму представления, используя предопределенные формы, такие как Circle, Capsule или Rectangle. Чтобы создать…
👍2🔥1
Android
• Топ-10 причин утечки памяти в Android
• Как устроен Android в умных колонках Яндекса
• Топ-10 вопросов для Senior Android: собеседование с разбором ответов и материалами
• Reorderable: таскание элементов в (Lazy)Column и (Lazy)Row
• Kotlin под капотом: inline функции
• Preparing for Network Failures this Holiday Season
• Emoji error! Using the latest Compose with compileSDK < 34
• Oh no, another type safe Compose Navigation library for Android
• How to make Espresso tests more readable and stable
• Introducing a Gradle plugin for Screenshotbot
• Exploring Molecule and Beyond with Jake Wharton
#android
• Топ-10 причин утечки памяти в Android
• Как устроен Android в умных колонках Яндекса
• Топ-10 вопросов для Senior Android: собеседование с разбором ответов и материалами
• Reorderable: таскание элементов в (Lazy)Column и (Lazy)Row
• Kotlin под капотом: inline функции
• Preparing for Network Failures this Holiday Season
• Emoji error! Using the latest Compose with compileSDK < 34
• Oh no, another type safe Compose Navigation library for Android
• How to make Espresso tests more readable and stable
• Introducing a Gradle plugin for Screenshotbot
• Exploring Molecule and Beyond with Jake Wharton
#android
AppTractor
Топ-10 причин утечки памяти в Android
Решение проблем утечек памяти в Android-разработке имеет решающее значение для создания эффективных и надежных приложений.
❤6
Новостей особых нет, а вот в комментариях появилась интересная тема про исследования - каким спортом вы увлекаетесь? В смысле постоянно следите и более менее знаете нюансы, а не просто смотрите чемпионат мира. Опрос в следующем посте.
Разработка
• Зарплаты за год в IT выросли на 8.5%
• Мыслим как Platform Engineer
• Tracer — альтернатива Crashlytics: другой взгляд на аналитику ошибок в приложениях
• Как качать миллионы фотографий в сутки, выдержать кратный рост и не умереть?
• Насколько реален российский айфон: разговор с Максимом Горшениным.
• Podlodka #347: развитие продукта от 0 до 1
• Размышления о 18 годах работы в Google
• Исследование The State of Developer Ecosystem 2023 от JetBrains
• Что можно улучшить в своем приложении? Крадем как художники у Яндекс.Еды
• A good engineer thinks like a product manager
Маркетинг
• Wasted Ad Spend Report 2024: The Global Impact of Invalid Traffic
Кроссплатформа
• Top 14 VS Code Extensions for Fast Flutter App Development
• Creating an automated test framework for React Native apps
• Overflow Indicator in Flutter: Mastering UI Responsiveness
Разработка
• Зарплаты за год в IT выросли на 8.5%
• Мыслим как Platform Engineer
• Tracer — альтернатива Crashlytics: другой взгляд на аналитику ошибок в приложениях
• Как качать миллионы фотографий в сутки, выдержать кратный рост и не умереть?
• Насколько реален российский айфон: разговор с Максимом Горшениным.
• Podlodka #347: развитие продукта от 0 до 1
• Размышления о 18 годах работы в Google
• Исследование The State of Developer Ecosystem 2023 от JetBrains
• Что можно улучшить в своем приложении? Крадем как художники у Яндекс.Еды
• A good engineer thinks like a product manager
Маркетинг
• Wasted Ad Spend Report 2024: The Global Impact of Invalid Traffic
Кроссплатформа
• Top 14 VS Code Extensions for Fast Flutter App Development
• Creating an automated test framework for React Native apps
• Overflow Indicator in Flutter: Mastering UI Responsiveness
AppTractor
Зарплаты за год в IT выросли на 8.5%
Аналитики SuperJob выяснили, какой рост зарплат наблюдается в российской IT-сфере с начала года и год к году, чем он обусловлен и будет ли продолжаться дальше.
❤5
За каким спортом вы следите?
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