Библиотека для #iOS и #Android, которая уведомляет пользователя о выходе новой версии приложения. Есть локализуемый алерт, который дает возможность обновить приложение, отложить обновление до следующего запуска или просто пропустить новую версию.
Версия для iOS: https://github.com/ArtSabintsev/Siren
Версия для Android: https://github.com/eggheadgames/Siren
Версия для React Native: https://github.com/GantMan/react-native-siren
Версия для iOS: https://github.com/ArtSabintsev/Siren
Версия для Android: https://github.com/eggheadgames/Siren
Версия для React Native: https://github.com/GantMan/react-native-siren
Appdevcon (бывшая mdevcon) - конференция для мобильных разработчиков, которая прошла в марте в Амстердаме.
Более 100 записей докладов и интервью вы можете найти на Vimeo. Среди тем - реальное машинное обучение, создание приложений для Помощника Google, CodeReview, безопасность, отладка приложений и т.д.
Официальный канал: https://vimeo.com/appdevcon
Более 100 записей докладов и интервью вы можете найти на Vimeo. Среди тем - реальное машинное обучение, создание приложений для Помощника Google, CodeReview, безопасность, отладка приложений и т.д.
Официальный канал: https://vimeo.com/appdevcon
Nearby Shops - открытая платформа гиперлокального шопинга, в которой клиент совершает покупки в ближайших магазинах, доступных в его ближайшем окружении, с доставкой или самостоятельным забором.
Nearby Shops также можно использовать в качестве платформы доставки еды для ресторанов.
Платформа предлагает клиентское приложение для #Android, API для магазинов и подключения к их ПО, админское серверное приложение и админское Android-приложение.
Все доступно под MIT-лицензией, в которой разрешается коммерческое использование.
Сайт: https://nearbyshops.org
Руководство разработчика: http://developer.nearbyshops.org
Исходники на GitHub: https://github.com/SumeetMoray
Nearby Shops также можно использовать в качестве платформы доставки еды для ресторанов.
Платформа предлагает клиентское приложение для #Android, API для магазинов и подключения к их ПО, админское серверное приложение и админское Android-приложение.
Все доступно под MIT-лицензией, в которой разрешается коммерческое использование.
Сайт: https://nearbyshops.org
Руководство разработчика: http://developer.nearbyshops.org
Исходники на GitHub: https://github.com/SumeetMoray
Библиотека для #iOS Login Critter - прикольный анимированный аватар для экрана входа.
Использует UIPropertyAnimator и fractionComplete для анимации, text width / text field width для работы с текстом.
Сам аватар делится на части - голова, туловище, глаза, уши и т.п., и каждую часть можно анимировать по отдельности. Сами они - векторные PDF. У персонажа для упрощения есть несколько состояний (Нейтральное, Активное, Подглядывающее), с помощью которых можно более просто управлять анимацией.
Библиотека: https://github.com/cgoldsby/LoginCritter
Использует UIPropertyAnimator и fractionComplete для анимации, text width / text field width для работы с текстом.
Сам аватар делится на части - голова, туловище, глаза, уши и т.п., и каждую часть можно анимировать по отдельности. Сами они - векторные PDF. У персонажа для упрощения есть несколько состояний (Нейтральное, Активное, Подглядывающее), с помощью которых можно более просто управлять анимацией.
Библиотека: https://github.com/cgoldsby/LoginCritter
Churn SDK для управления подписками в мобильных приложениях. Главный смысл платформы в предупреждении о том, что пользователь скоро отвалится - и вы можете срочно предпринять какие-то важные маркетинговые действия для удержания и возвращения человека.
До 100 подписчиков бесплатно, до 1000 стоит 100 долларов, дальше обсуждается индивидуально.
Сайт: http://www.churnsdk.com
До 100 подписчиков бесплатно, до 1000 стоит 100 долларов, дальше обсуждается индивидуально.
Сайт: http://www.churnsdk.com
Retro Rampage - учебный проект, в котором вы узнаете, как создать 2.5D игру (типа Wolfenstein) с нуля на Swift. Изначально игра будет работать на #iOS, но по идее движок вполне переносим на любую платформу, поддерживающую Swift.
Сейчас в проекте есть 4 обучающие части, но обещают выход новых.
Retro Rampage на GitHub: https://github.com/nicklockwood/RetroRampage
Сейчас в проекте есть 4 обучающие части, но обещают выход новых.
Retro Rampage на GitHub: https://github.com/nicklockwood/RetroRampage
GitHub
GitHub - nicklockwood/RetroRampage: Tutorial series demonstrating how to build a retro first-person shooter from scratch in Swift
Tutorial series demonstrating how to build a retro first-person shooter from scratch in Swift - nicklockwood/RetroRampage
AltConf - “альтернативная” бесплатная конференция для #iOS-разработчиков, которая проходит в Сан-Хосе во время WWDC. На YouTube опубликована большая часть докладов этого года - определение объектов с CoreML, работа с IPFS, голосовой поиск, анимации, подписки, безсерверный бэкенд на Swift, CI и многое другое. Всего 43 доклада.
Плейлист: https://www.youtube.com/playlist?list=PLljEvxF6pJBBSQXDRnQvACukLJGybS17O
Плейлист: https://www.youtube.com/playlist?list=PLljEvxF6pJBBSQXDRnQvACukLJGybS17O
ActivityWatch – Open source проект по созданию платформы автоматического отслеживания времени, которое человек тратит на те или иные сайты или приложения. Аналоги – RescueTime, ManicTime, WakaTime и прочие. Отличие в том, что ActivityWatch полностью открыты, расширяем и предоставляет пользователям полный контроль над данными.
Для платформы есть программа для компьютера на Python, сервер для сбора данных на нем же, веб-приложение для визуализации на Vue.js, приложение для Android на Kotlin, библиотеки.
Аналоги – RescueTime, ManicTime, WakaTime и прочие. Отличие в том, что ActivityWatch полностью открыты, расширяем и предоставляет пользователям полный контроль над данными.
Для платформы есть программа для компьютера на Python, сервер для сбора данных на нем же, веб-приложение для визуализации на Vue.js, приложение для Android на Kotlin, библиотеки.
Сайт: https://activitywatch.net/
GitHub: https://github.com/ActivityWatch
Для платформы есть программа для компьютера на Python, сервер для сбора данных на нем же, веб-приложение для визуализации на Vue.js, приложение для Android на Kotlin, библиотеки.
Аналоги – RescueTime, ManicTime, WakaTime и прочие. Отличие в том, что ActivityWatch полностью открыты, расширяем и предоставляет пользователям полный контроль над данными.
Для платформы есть программа для компьютера на Python, сервер для сбора данных на нем же, веб-приложение для визуализации на Vue.js, приложение для Android на Kotlin, библиотеки.
Сайт: https://activitywatch.net/
GitHub: https://github.com/ActivityWatch
Android Developer Roadmap 2019 - карта развития #Android-разработчика. Связанный список всех тем и направлений, которые хорошо бы знать.
Большая версия: https://github.com/mobile-roadmap/android-developer-roadmap
Большая версия: https://github.com/mobile-roadmap/android-developer-roadmap
Бесплатная музыка и эффекты для игр и приложений. Доступны по лицензии Creative Commons 4.0 для персонального и коммерческого использования. Почему то выпущены в YouTube, но, думаю, оттуда нарезать звуки будет не очень сложно.
Сайт: https://www.gravitysound.studio/free-music-sound-effects
Сайт: https://www.gravitysound.studio/free-music-sound-effects
Курс по Kotlin - руководство для начинающих
Это введение в Kotlin, статически типизированный язык программирования общего назначения с открытым исходным кодом. В этом двухчасовом видео вы создадите первое приложение для Android и ознакомитесь с основными особенностями языка.
https://www.youtube.com/watch?v=F9UC9DY-vIU
Это введение в Kotlin, статически типизированный язык программирования общего назначения с открытым исходным кодом. В этом двухчасовом видео вы создадите первое приложение для Android и ознакомитесь с основными особенностями языка.
https://www.youtube.com/watch?v=F9UC9DY-vIU
YouTube
Kotlin Course - Tutorial for Beginners
Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed “pragmatic” programming language. It is used for many things, including Android development.
🎥Course developed by Nate Ebel.…
🎥Course developed by Nate Ebel.…
(WCL)ShineButton - две библиотеки для #iOS и #Android от разных авторов, но с одинаковыми эффектами для кнопок. C ее помощью легко можно организовать такую интересную “подсветку” действий, как на примере ниже.
iOS: https://github.com/imwcl/WCLShineButton
Android: https://github.com/ChadCSong/ShineButton
iOS: https://github.com/imwcl/WCLShineButton
Android: https://github.com/ChadCSong/ShineButton
Airbnb опубликовал MagazineLayout - подкласс UICollectionViewLayout для автоматического красивого размещения элементов. Поддерживается куча всякого вкусного, а на выходе может получаться примерно такое, как на скриншоте.
Библиотека: https://github.com/airbnb/MagazineLayout
Библиотека: https://github.com/airbnb/MagazineLayout
Вчера на ProductHunt был прикольный сервис Stein - обертка для Google Таблиц, быстро превращающая их в базы данных. Дает RESTful доступ к данным и с его помощью таблицы можно использовать для быстрого прототипирования или мелких задач. Подчеркивается, что для больших проектов таблицы, конечно, не подойдут, но для небольших задач самое то - избавляет от массы ненужных телодвижений с установкой и настройкой новой базы данных на сервере.
Сайт: https://steinhq.com/
Сайт: https://steinhq.com/
Pro Bulk Sms Sender - открытое приложение для #Android для массовой отправки SMS. Использует практически все современные подходы: материальный дизайн, корутины Kotlin, архитектуру MVVM, инъекцию зависимостей Dagger 2, базу данных Room, Work Manager.
Пример работы: https://www.youtube.com/watch?v=MrhdxClJaC8
Исходники: https://github.com/AhsenSaeed/AndroidBulkSmsSender
Пример работы: https://www.youtube.com/watch?v=MrhdxClJaC8
Исходники: https://github.com/AhsenSaeed/AndroidBulkSmsSender
YouTube
Android An Open Source Pro Bulk Sms Sender Application
Download source code or APK from -- https://www.ahsensaeed.com/android-open-source-code-bulk-sms-sender-application
Pro Bulk Sms Sender app is an open source Android application with a material design theme. A simple easy to use Android app for sending bulk…
Pro Bulk Sms Sender app is an open source Android application with a material design theme. A simple easy to use Android app for sending bulk…
Библиотека PreviewTransition для #iOS - на основе UITableViewController сделана таблица, раскрывающая ячейку по тапу.
Примечательно, что у Ramotion, студии аутсорс разработки, куча красивейших библиотек для Android и iOS, посмотрите в профиле GitHub. Это такой очень интересный и необычный стиль продвижения - через open source и предоставление инструментов (в которых без поллитры невозможно разобраться - вот уж не знаю, специально это сделано, случайно или просто я не настоящий разработчик :)).
Ссылка: https://github.com/Ramotion/preview-transition
Примечательно, что у Ramotion, студии аутсорс разработки, куча красивейших библиотек для Android и iOS, посмотрите в профиле GitHub. Это такой очень интересный и необычный стиль продвижения - через open source и предоставление инструментов (в которых без поллитры невозможно разобраться - вот уж не знаю, специально это сделано, случайно или просто я не настоящий разработчик :)).
Ссылка: https://github.com/Ramotion/preview-transition
Changefeed - сервис создания красивых changelog-ов. На выходе получаются симпатичные ленты с описанием изменений в новых версиях. Стоит, правда, от 9 долларов в месяц за один проект, что кажется неоправданно дорого в силу массы бесплатных альтернатив и исчезающего смысла, но разработчикам, конечно, виднее.
Сайт: https://changefeed.app
Сайт: https://changefeed.app
Копия Space Invaders на Swift 5 для apple Watch. Используется WatchKit, UIKite, SpriteKit и обертка для SQLite.
Репозиторий: https://github.com/lalabuy948/MiniSpaceJourney
Репозиторий: https://github.com/lalabuy948/MiniSpaceJourney
GitHub
GitHub - lalabuy948/MiniSpaceJourney: Space Invaders for WatchOS written in Swift5 using spriteKit.
Space Invaders for WatchOS written in Swift5 using spriteKit. - lalabuy948/MiniSpaceJourney
Lockdown - открытый и бесплатный файрвол для #iOS. Позволяет блокировать подключения к любым доменам, работает полностью на устройстве.
Исходники: https://github.com/confirmedcode/Lockdown-iOS
Исходники: https://github.com/confirmedcode/Lockdown-iOS