Android-NFC — готовый ридер NFC токенов и кредитных карт. Умеет читать и писать информацию, получать данные карт.
Приложение в Google Play: https://play.google.com/store/apps/details?id=com.peerbits.nfccardread
Исходники: https://github.com/Peerbits/Android-NFC
Приложение в Google Play: https://play.google.com/store/apps/details?id=com.peerbits.nfccardread
Исходники: https://github.com/Peerbits/Android-NFC
Popover - всякие разные виды всплывающих окошек для iOS, как в приложении Facebook. Снизу, сверху, с анимацией, с разными скругленияими, стрелками и содержанием.
Репозиторий: https://github.com/corin8823/Popover
Репозиторий: https://github.com/corin8823/Popover
Опубликованы видео iOS Conf Singapore 2020. В темах - Ориентированное на глобальные переменные программирование, создание безопасных приложений, Continuous Integration, GraphQL, конечно SwiftUI, защита встроенных покупок от пиратства, Metal и другие. Всего 20 докладов.
Официальный сайт: https://engineers.sg/conference/iosconfsg-2020
Официальный сайт: https://engineers.sg/conference/iosconfsg-2020
Engineers.SG
Playlist: iOS Conference SG 2020 - Engineers.SG
CurveGraphView - кастомный View для отрисовки “плавных” графиков. Поддерживает отображение сразу нескольких линий на одном графике, полностью настриваем, быстро работает и ничего не весит - мечта, а не библиотека 🙂
Приобщиться: https://github.com/swapnil1104/CurveGraphView
Приобщиться: https://github.com/swapnil1104/CurveGraphView
Все самые модные слова в одном вебинаре - "iOS-приложение на SwiftUI с использованием Kotlin Mobile Multiplatform"!
Forwarded from Mobile Development by AppTractor
12.02 в 20.00 (мск) пройдет бесплатный вебинар “iOS-приложение на SwiftUI с использованием Kotlin Mobile Multiplatform” в рамках профессионального онлайн-курса “iOS Разработчик. Продвинутый курс v 2.0.”
Запишитесь сейчас и получите напоминание в день вебинара: https://otus.pw/gfRu/
Во время вебинара напишем приложение с использованием современных средств разработки, таких как SwiftUI на presentation слое, а в качестве слоя сервисов воспользуемся Kotlin Mobile Multiplatform, который уже используется такими компаниями как Яндекс и Autodesk.
Своей экспертизой поделится преподаватель-практик Кирилл Володин (TeamLead iOS).
Вебинар будет полезен разработчикам и всем, кто хочет развиваться в сфере разработки мобильных приложений. Чтобы попасть на полный онлайн-курс с welcome-скидкой прямо сейчас пройдите вступительное тестирование: https://otus.pw/90cq/
Запишитесь сейчас и получите напоминание в день вебинара: https://otus.pw/gfRu/
Во время вебинара напишем приложение с использованием современных средств разработки, таких как SwiftUI на presentation слое, а в качестве слоя сервисов воспользуемся Kotlin Mobile Multiplatform, который уже используется такими компаниями как Яндекс и Autodesk.
Своей экспертизой поделится преподаватель-практик Кирилл Володин (TeamLead iOS).
Вебинар будет полезен разработчикам и всем, кто хочет развиваться в сфере разработки мобильных приложений. Чтобы попасть на полный онлайн-курс с welcome-скидкой прямо сейчас пройдите вступительное тестирование: https://otus.pw/90cq/
EMTNeumorphicView - набор некоторых примитивов (для, собственно, View, кнопок, ячеек таблиц), реализующих принципы неоморфизма. Хотя сам автор этого стиля отказался от него и сказала, что он плохо подходит для приложений, вы можете попробовать использовать его с этой библиотекой.
О неоморфизме: https://apptractor.ru/info/articles/neumorphism.html
Библиотека: https://github.com/hirokimu/EMTNeumorphicView
О неоморфизме: https://apptractor.ru/info/articles/neumorphism.html
Библиотека: https://github.com/hirokimu/EMTNeumorphicView
На прошлой неделе у нас были графики для Android, а на этой - для iOS. ChartView работает с линейными графиками, круговыми и столбцовыми диаграммами. Изображения интерактивные, автоматически адаптируются к темному режиму, полностью настраиваемы, работают на WatchOS.
Библиотека: https://github.com/AppPear/ChartView
Библиотека: https://github.com/AppPear/ChartView
Руководство по созданию клона WhatsApp для Android на Kotlin. Пока есть только первая часть с чатами, дальше предполагаются голосовые и видео звонки.
Проект на GitHub: https://github.com/GetStream/WhatsApp-Clone-Android
Статья: https://proandroiddev.com/build-a-whatsapp-clone-on-android-with-kotlin-part-1-89de0abf12f7
Проект на GitHub: https://github.com/GetStream/WhatsApp-Clone-Android
Статья: https://proandroiddev.com/build-a-whatsapp-clone-on-android-with-kotlin-part-1-89de0abf12f7
Видео конференции BA: Swiftable 2019, которая прошла в Аргентине в ноябре прошлого года. Темы вечные - SwiftUI, анимации, тестирование, доступность, роутинг, VIPER и т.д. Всего 23 видео.
Плейлист: https://www.youtube.com/channel/UCMfOnx1ht9GQ0lHaPkN6XnA/videos
Плейлист: https://www.youtube.com/channel/UCMfOnx1ht9GQ0lHaPkN6XnA/videos
Connection - библиотека нахождения путей в графе на Swift. Автор позиционирует ее как расширение GameplayKit, но, кажется, может подойти и многим другим. В целом - ищет кратчайший путь между двумя вершинами во взвешенном графе.
Исходники: https://github.com/zntfdr/Connection/
Исходники: https://github.com/zntfdr/Connection/
Хотя существует несколько сервисов для создания скриншотов для магазинов приложений, разработчику же всегда хочется сделать свое. Android Framer - скрипт на Python, который вставляет скриншот в рамку, делает фон и надпись.
Исходники: https://github.com/faruktoptas/android-framer
Исходники: https://github.com/faruktoptas/android-framer
Проект по созданию открытой инфраструктуры отправки пуш-уведомлений для Android взамен Firebase Cloud Messaging. Есть сервер, есть клиент и API, но разработка еще идет и стабильность авторы, судя по всему, не гарантируют.
Официальный сайт: https://bubu1.eu/openpush/
Официальный сайт: https://bubu1.eu/openpush/
Android Localization Library - библиотека для управлениями языками в приложении. Принцип локализации остается прежним (вы делаете разные строковые файлы для разных языков), а библиотека помогает переключаться между языками “на лету”.
Ссылка: https://github.com/akexorcist/Android-Localization
Ссылка: https://github.com/akexorcist/Android-Localization
FacebookLikeReaction - настраиваемая панель со смайликами-реакциями, как в Facebook.
Библиотека: https://github.com/11Shraddha/FacebookLikeReaction
Библиотека: https://github.com/11Shraddha/FacebookLikeReaction
Большая бесплатная коллекция экранов и компонентов iOS 13. Подходит для Sketch и Figma.
Сайт: https://files.design/templates/ios13gui
Сайт: https://files.design/templates/ios13gui
SwiftConf '19 прошла в Германии еще в Августе 2019 года, но только сейчас стали доступны ее видео. В них лучшие практики программирования на Swift, Combine, UI, психология игр. Всего 8 видео.
https://www.youtube.com/playlist?list=PLgUjQUYKwG_jZ27Ian38aeDu5wHjx95vt
https://www.youtube.com/playlist?list=PLgUjQUYKwG_jZ27Ian38aeDu5wHjx95vt
YouTube
SwiftConf '19 - YouTube
Paleontologas - самое популярное в мире приложение о палеонтологии (по крайней мере, так заявляют его авторы). Его исходники выложили на GitHub и вы можете узнать, как оно устроено изнутри.
Технологический стек:
• Room для хранения данных
• Koin для инъекции зависимостей
• Kotlin Coroutines для асинхронных задач
• Firebase Crashlytics для отчетов о сбоях
• Jetpack Lifecycle Components для управления жизненным циклом
• Single Activity + Fragments + MVVM + Use Cases для архитектуры
• AndroidX... ну, 2020 ведь
• Lottie, Picasso, Boom Menu для UI
Исходники: https://github.com/edgar-zigis/Paleontologas
Технологический стек:
• Room для хранения данных
• Koin для инъекции зависимостей
• Kotlin Coroutines для асинхронных задач
• Firebase Crashlytics для отчетов о сбоях
• Jetpack Lifecycle Components для управления жизненным циклом
• Single Activity + Fragments + MVVM + Use Cases для архитектуры
• AndroidX... ну, 2020 ведь
• Lottie, Picasso, Boom Menu для UI
Исходники: https://github.com/edgar-zigis/Paleontologas
Кто и зачем использует QR-коды до сих пор не совсем понятно, но если вам нужно такое в вашем iOS-приложении, то вот есть SwiftQRCodeScanner - готовая библиотека со сканером QR-кодов.
Исходники: https://github.com/vinodiOS/SwiftQRCodeScanner
Исходники: https://github.com/vinodiOS/SwiftQRCodeScanner
Приложение с мультфильмами Disney, демонстрирующее анимации и особенности MVVM-архитектуры на Android.
Используется:
• 100% Kotlin + корутины
• JetPack
LiveData
Lifecycle
ViewModel
Room
• Koin
• Material Design & Animations
• Retrofit2 & Gson
• OkHttp3
• Glide
• BaseRecyclerViewAdapter
• WhatIf
• Timber
Проект: https://github.com/skydoves/DisneyMotions
Используется:
• 100% Kotlin + корутины
• JetPack
LiveData
Lifecycle
ViewModel
Room
• Koin
• Material Design & Animations
• Retrofit2 & Gson
• OkHttp3
• Glide
• BaseRecyclerViewAdapter
• WhatIf
• Timber
Проект: https://github.com/skydoves/DisneyMotions