Некоторые мысли из статьи, и о чём вообще в ней речь:
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
Mobox — полезная утилита для запуска windows x86 приложений на Android.
Проект работает через Termux, используя Box64 и Wine. Имеет простой и быстрый процесс установки.
@android_its
Проект работает через Termux, используя Box64 и Wine. Имеет простой и быстрый процесс установки.
@android_its
👍8❤3🥰1
bin директорию в переменную окружения PATH. Об этом можно почитать тут. Bin содержит скрипты, необходимые для сборки и запуска кода на Windows, OS X и Linux.Другой вариант установки компилятора: для OS X, Linux, Cygwin, FreeBSD или Solaris (возможно, и другие UNIX-системы), то можно использовать SDKMAN https://sdkman.io/.
Запускаем в терминале:
$ curl -s https://get.sdkman.io | bash
Затем следуем инструкциям. Потом потребуется открыть новое окно терминала и установить Kotlin с помощью команды:
$ sdk install kotlin
fun main(args: Array<String>) {
println("Hello, World!")
}$ kotlinc hello.kt -include-runtime -d hello.jar
Подробнее о флагах компиляции можно почитать в мане:
$ kotlinc -help
$ java -jar hello.jar
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1🔥1
Держите полезную статью о том, как можно нестандартно использовать функции верхнего уровня в Kotlin. О чём пойдёт речь в статье?
Companion.invoke() может быть полезно для контроля создания объектов в статическом контекстеreceiver(Context) Companion.invoke() позволяет делегировать создание объектов в локальном контексте@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3❤2
Отличное видео о том, как работать с
View в Android Studio.Самое то, для тех, кто только вливается в эту тему
Что внутри?
• Создание кастомного
View• Рисование примитивных фигур
• Работа с системой координат
• Рисование круга с помощью
Canvas• Настройка координат и цвета
• Использование
Style для настройки цвета@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥2💩2
Показывается, как можно создать свой шаблон модулей используя api wizard template, проблемы с которыми придётся столкнуться (в основном это ограниченный функционал api) и как можно их обойти.
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
Пишете на Swift под iOS? Или на Java/Kotlin под Android? Для вас есть работа в Тинькофф.
18 и 19 мая пройдет Mobile Weekend Offer для разработчиков с опытом от 3 лет. Так можно попасть в команду еще быстрее: пройти все этапы собеседования за выходные и получить оффер на неделе.
Если устроитесь, будете решать сложные финтех-задачи, развивать продукты для миллионов и расти в сильной команде. Топовый стек, достойная оплата и ДМС со стоматологией тоже будут.
Проверьте свои силы — оставьте заявку до 15 мая
АО «Тинькофф Банк», ИНН 7710140679
18 и 19 мая пройдет Mobile Weekend Offer для разработчиков с опытом от 3 лет. Так можно попасть в команду еще быстрее: пройти все этапы собеседования за выходные и получить оффер на неделе.
Если устроитесь, будете решать сложные финтех-задачи, развивать продукты для миллионов и расти в сильной команде. Топовый стек, достойная оплата и ДМС со стоматологией тоже будут.
Проверьте свои силы — оставьте заявку до 15 мая
АО «Тинькофф Банк», ИНН 7710140679
👍1
Держите полезную статью
Кроссплатформенные инструменты помогают бизнесу не писать код два раза под iOS и Android, а переиспользовать его на обеих платформах. В статье — о том, чем Kotlin Multiplatform отличается от Flutter и в каких случаях он переигрывает и уничтожает Flutter.
Flutter — это решение для быстрого запуска небольшого продукта в том случае, если вы готовы мириться с ограничениями готовых компонентов.
Однако если у вас:
— премиальный продукт и вы хотите повысить комфорт пользователя
— есть планы нанять разработчиков в штат
— в команде есть готовые разработчики на Android и iOS
— уже есть нативное приложение
— вам нужно использование Bluetooth, приём звонков и другие нативные фичи
то лучше использовать KMP, позволяющий создать максимально привычный интерфейс
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
Держите годный пошаговый гайд по созданию RecyclerView на Kotlin в Android Studio.
План туториала:
├╼ Создание базового шаблона элемента├╼ Реализация адаптера для ресайклью├╼ Реализация ресайклью и переход на новую активити├╼ Создание элемента в ресайквью├╼ Обработка клика├╼ Создание инфо элемента╰╼ Реализация клика@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2🔥2
Что внутри:
— Relay и для чего он нужен
— Как его установить
— Как настроить проект
— Как создать новостное приложение с помощью Relay
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4❤2
Отличная идея для пет-проекта;
описание возможностей приложения:
• Инициализация платежа
• Отмена платежа
• Возврат платежа
• Проведение клиринга
• Проведение рекуррентного платежа
• Получение информации/статуса платежа
• Добавление карт/Удаление карт
• Оплата добавленными картами
• Безакцептные платежи
• Создание платежа с Google Pay
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2
Соглашения в сфере разработки призваны помочь разработчикам писать понятный друг для друга код, в статье речь именно об этом.
Если вы только переходите от написания пет-проектов к работе над чем-то более серьёзным — загляните по ссылке в конце
Затрагиваются такие очевидные и не совсем вещи:
Пишите код и помните: однажды работать с ним будет маньяк, который знает, где вы живёте)
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥2🥴1