Jordan Rose работал над Swift в Apple от предварительной версии до Swift 5.1, но на данный момент он трудится в другой компании, а тем временем описывает заметки об ошибках, допущенных на ранних этапах разработки Swift.
https://proglib.io/w/a202f83f
https://proglib.io/w/a202f83f
X (formerly Twitter)
Jordan Rose (@UINT_MIN) on X
He/him or they/them. Mac apps as @belkadan. Formerly Swift at Apple, now at Signal.
Автоматизация повышения качества кода в Android
В статье описаны методы автоматизации отслеживания проблем и поддержания уровня качества кода в проектах, а также инструменты, которые для этого используются.
https://proglib.io/w/bf6b4545
В статье описаны методы автоматизации отслеживания проблем и поддержания уровня качества кода в проектах, а также инструменты, которые для этого используются.
https://proglib.io/w/bf6b4545
Хабр
Автоматизация повышения качества кода в Android
Привет. Меня зовут Кирилл Розов и вы если вы интересуетесь разработкой под Android, то скорее всего слышали о Telegram канале "Android Broadcast", с ежедневными новостями для Android...
Серия статей о создании пакета Swift и работе с Github Actions CI
- Пишем пакет Swift и размещаем на Github
- Подключаем Github Actions для сборки и тестирования кода
- Настраиваем и улучшаем рабочий процесс CI для iOS-приложений с помощью Github Actions
- Пишем пакет Swift и размещаем на Github
- Подключаем Github Actions для сборки и тестирования кода
- Настраиваем и улучшаем рабочий процесс CI для iOS-приложений с помощью Github Actions
Medium
Create your own Swift Package and release it on Github.com
First step into successful modularisation and reusability 📦
Видеозаписи с митапа от Android Broadcast & Google Россия, посвященного выходу Android 12 и Jetpack Compose.
https://proglib.io/w/f5878a78
https://proglib.io/w/f5878a78
Пакет Swift для популярной библиотеки Raylib теперь с открытым исходным кодом
Raylib позволяет легко рисовать графику, воспроизводить аудио и реагировать на ввод пользователя. Обычно ее используют для создания видеоигр, но с ее помощью можно создавать приложения любого типа.
Swift Package Registry
GitHub
Raylib позволяет легко рисовать графику, воспроизводить аудио и реагировать на ввод пользователя. Обычно ее используют для создания видеоигр, но с ее помощью можно создавать приложения любого типа.
Swift Package Registry
GitHub
raylib
raylib is a simple and easy-to-use library to enjoy videogames programming.
Обсуждение с Reddit: Как вы перешли от разработки на Java к разработке для Android?
https://proglib.io/w/ba59a99e
Расскажите и вы свой опыт!
https://proglib.io/w/ba59a99e
Расскажите и вы свой опыт!
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
Перевод статьи о реализации типов представлений в
https://proglib.io/w/f723c59b
RecyclerView с использованием sealed классов.https://proglib.io/w/f723c59b
Хабр
Android RecyclerView с использованием котлиновских sealed классов
RecyclerView — это один из самых лучших инструментов для отображения больших списков на Android. Как разработчики, вы, скорее всего понимаете о чем я говорю. У нас есть много дополнительных фич, таких...
Знакомимся с Locheck — инструментом для упрощения локализации в iOS и Android.
https://proglib.io/w/a20e29ab
https://proglib.io/w/a20e29ab
Asana
Validate your iOS and Android translations with Locheck
Does your iOS or Android app ship in multiple languages? Asana wrote & open-sourced Locheck to catch bugs for you. See how it works.
Интересная история студии BIT.GAMES о создании тестовой фермы из Android-устройств.
https://proglib.io/w/067b1a9e
https://proglib.io/w/067b1a9e
Хабр
Тестовая ферма из Android-устройств: как собрать, отладить и не взорвать офис
У нас был небольшой бюджет и большие проблемы с рутинным тестированием в match3-игре, у которой накопилось более 1500 уровней. А вот чего у нас не было, так это идеально подходящего коробочного...
#news
20 сентября Apple объявила об официальном релизе Swift 5.5. Обзор нововведений на практике можно увидеть здесь.
20 сентября Apple объявила об официальном релизе Swift 5.5. Обзор нововведений на практике можно увидеть здесь.
Swift.org
Swift 5.5 Released!
Swift 5.5 is now officially released! Swift 5.5 is a massive release, which includes newly introduced language capabilities for concurrency, including async/await, structured concurrency, and Actors. My heartfelt thanks to the entire Swift community for…
📖 ТОП-10 книг об ИТ не только для айтишников
Подборка литературы для желающих познакомиться с миром технологий. Эти книги подойдут не только практикующим программистам, но и тем, кто интересуется самой динамично развивающейся отраслью.
https://proglib.io/sh/VhXqOxKuNC
Подборка литературы для желающих познакомиться с миром технологий. Эти книги подойдут не только практикующим программистам, но и тем, кто интересуется самой динамично развивающейся отраслью.
https://proglib.io/sh/VhXqOxKuNC
Лучше поздно, чем никогда. С днем рождения, Android и Android-разработчики 🔥🎆🎈. Краткая история самой популярной мобильной ОС здесь 👇.
https://proglib.io/w/241e91ef
https://proglib.io/w/241e91ef
Хабр
С днем рождения, Android. Как появилась самая популярная мобильная ОС
Когда чуть больше тринадцати лет назад в околоайтишных кругах начали бродить слухи о том, что Google разрабатывает новую операционную систему на базе ядра Linux, никто не придал этому значения....
Видеоурок от канала Swift and Tips о том, что такое key paths в Swift и почему они так важны для создания динамического кода.
https://proglib.io/w/0028a027
https://proglib.io/w/0028a027
✔️ Trackr — пример Android-приложения для управления задачами. Хотя Trackr в основном используется для изучения общих UI-шаблонов с точки зрения поддержки доступности, он также является одним из примеров, в которых демонстрируются современные методы Android-разработки.
Недавно разработчики адаптировали приложение для больших экранов. Вы можете увидеть, как применение Material Design и адаптивных шаблонов сделало работу пользователя интуитивно понятной на устройствах с большим экраном.
https://proglib.io/w/7d71d311
Недавно разработчики адаптировали приложение для больших экранов. Вы можете увидеть, как применение Material Design и адаптивных шаблонов сделало работу пользователя интуитивно понятной на устройствах с большим экраном.
https://proglib.io/w/7d71d311
GitHub
GitHub - android/trackr
Contribute to android/trackr development by creating an account on GitHub.
Коллекция примеров кода и руководств Jetpack Compose, созданная сообществом.
https://proglib.io/w/33463e6a
https://proglib.io/w/33463e6a