Мама: это что, опять какой-то твой тупой блогер? Ну и рожа, хватит смотреть эти идиотские ютубы
Тимлид в зуме:
Тимлид в зуме:
😁71🔥3
Где дизайн и пользовательский интерфейс лучше: в Android или iOS?
Кто-то топит за гибкость Android в плане интерфейса, кто-то — за iOS. Но какая платформа на самом деле даёт самые гибкие и мощные инструменты для дизайна и пользовательского интерфейса? Где предлагают более гибкие и мощные инструменты для дизайна: в Xcode и SwiftUI или Material Design и Jetpack Compose?
#обсуждение
Кто-то топит за гибкость Android в плане интерфейса, кто-то — за iOS. Но какая платформа на самом деле даёт самые гибкие и мощные инструменты для дизайна и пользовательского интерфейса? Где предлагают более гибкие и мощные инструменты для дизайна: в Xcode и SwiftUI или Material Design и Jetpack Compose?
#обсуждение
😁16❤3💯1
Как создать приложение GraphQL с чистой архитектурой на Kotlin
GraphQL позволяет определить, какие данные вы хотите получить из API. По сути, в отличие от традиционного REST API, с помощью GraphQL можно избежать получения большого количества полей, которые не используются.
Это оптимизирует сетевой трафик и потребление батареи вашим приложением. В этом видео рассматривается реализация GraphQL для Android-приложения: https://youtu.be/ME3LH2bib3g
@mobi_dev #android
GraphQL позволяет определить, какие данные вы хотите получить из API. По сути, в отличие от традиционного REST API, с помощью GraphQL можно избежать получения большого количества полей, которые не используются.
Это оптимизирует сетевой трафик и потребление батареи вашим приложением. В этом видео рассматривается реализация GraphQL для Android-приложения: https://youtu.be/ME3LH2bib3g
@mobi_dev #android
👍15❤1
Как занять 2 место на соревновании по Kaggle от Google: история и код решения
Автор статьи делится своим опытом участия в соревновании по распознаванию жестового языка, организованном компанией Google.
На этом соревновании, собравшем 1139 команд со всего мира, его команде удалось занять 2 место, разработав ML-алгоритм для мобильных устройств. Как выглядит соревнование, какого уровня код достоит второго (и почти первого!) места, читайте в статье: https://habr.com/ru/articles/795109/
#google #ml
Автор статьи делится своим опытом участия в соревновании по распознаванию жестового языка, организованном компанией Google.
На этом соревновании, собравшем 1139 команд со всего мира, его команде удалось занять 2 место, разработав ML-алгоритм для мобильных устройств. Как выглядит соревнование, какого уровня код достоит второго (и почти первого!) места, читайте в статье: https://habr.com/ru/articles/795109/
#google #ml
👍13
Видео: актуальный гайд обучения с нуля до iOS-разработчика в 2024 году
В этом видео автор делится актуальным роадмапом для iOS-разработчика, занимаясь по которому, вы сможете дойти до своей первой работы: https://www.youtube.com/watch?v=Ffec-hUHHog
@mobi_dev #ios
В этом видео автор делится актуальным роадмапом для iOS-разработчика, занимаясь по которому, вы сможете дойти до своей первой работы: https://www.youtube.com/watch?v=Ffec-hUHHog
@mobi_dev #ios
YouTube
С НУЛЯ до iOS РАЗРАБОТЧИКА в 2024 | Актуальный Гайд (Роадмап)
В этом видео я делюсь актуальным роадмапом для ios-разработчика, занимаясь по которому, вы сможете без труда дойти до своей первой работы
Стать участником сообщества "Врата Карьеры" для поиска рефералов по всему миру: https://boosty.to/nemson
Телеграм:…
Стать участником сообщества "Врата Карьеры" для поиска рефералов по всему миру: https://boosty.to/nemson
Телеграм:…
🥱16👍2🔥1
Отличная новость для Android-разработчиков: В Google ML Kit добавили Document Scanner API
Этот API нужен для сканирования и оцифровывания документов. Весь процесс происходит на устройстве. Но самое интересное, что ML-модели загружаются на устройство через Google Play Services и не влияют на размер вашего приложения.
Подробнее: https://developers.google.com/ml-kit/vision/doc-scanner
#google #ml
Этот API нужен для сканирования и оцифровывания документов. Весь процесс происходит на устройстве. Но самое интересное, что ML-модели загружаются на устройство через Google Play Services и не влияют на размер вашего приложения.
Подробнее: https://developers.google.com/ml-kit/vision/doc-scanner
#google #ml
🔥17😢2
System Design:руководство по выживанию
Подробный гайд, в котором автор собрал стратегии подготовки и практические советы для интервью по System Design в 2023. Также план подготовки включает в себя изучение часто задаваемых вопросов и книги:
https://levelup.gitconnected.com/system-design-interview-survival-guide-2023-preparation-strategies-and-practical-tips-ba9314e6b9e3
@mobi_dev #system_design
Подробный гайд, в котором автор собрал стратегии подготовки и практические советы для интервью по System Design в 2023. Также план подготовки включает в себя изучение часто задаваемых вопросов и книги:
https://levelup.gitconnected.com/system-design-interview-survival-guide-2023-preparation-strategies-and-practical-tips-ba9314e6b9e3
@mobi_dev #system_design
👍5❤1👎1
Делимся интересным плагином Package Search для поиска библиотек для Java и Kotlin прямо из редактора.
По умолчанию он поддерживает поиск в следующих менеджерах пакетов: Maven, Gradle и Amper.
А какие интересные инструменты используете вы в работе? Поделитесь, может, кому-то будет полезно.
@mobi_dev #java #kotlin #инструменты
По умолчанию он поддерживает поиск в следующих менеджерах пакетов: Maven, Gradle и Amper.
А какие интересные инструменты используете вы в работе? Поделитесь, может, кому-то будет полезно.
@mobi_dev #java #kotlin #инструменты
👍10🔥1
Деплой Flutter-приложений и особенности платформ
Дельная статья про релиз кросс-платформенных приложений в сторы iOS и Android. Объяснено довольно подробно — какие сторы использовать, каких подводных камней ожидать, что делать, если релиз отклонили: https://habr.com/ru/companies/agima/articles/797223/
@mobi_dev #ios #android #flutter
Дельная статья про релиз кросс-платформенных приложений в сторы iOS и Android. Объяснено довольно подробно — какие сторы использовать, каких подводных камней ожидать, что делать, если релиз отклонили: https://habr.com/ru/companies/agima/articles/797223/
@mobi_dev #ios #android #flutter
👍11🔥1
Microsoft «убьёт» поддержку Android-приложений в Windows 11
Плохая новость для пользователей Windows 11: Microsoft объявила о прекращении поддержки подсистемы Android (WSA) с 5 марта 2025 года. То есть Amazon Appstore и все Android-приложения, зависящие от WSA, больше не будут работать.
Вы не сможете скачать новые Android-приложения из Amazon Appstore после 6 марта 2024 года.
Существующие Android-приложения, установленные на вашем компьютере, будут работать до 5 марта 2025 года.
Что интересно, Microsoft отказалась от Android-приложений в Windows cпустя всего пару лет после анонса функции.
Почему так произошло и что делать — рассказали в статье: https://tproger.ru/articles/microsoft--ubyot--podderzhku-android-prilozhenij-v-windows-11
mobi_dev #android
Плохая новость для пользователей Windows 11: Microsoft объявила о прекращении поддержки подсистемы Android (WSA) с 5 марта 2025 года. То есть Amazon Appstore и все Android-приложения, зависящие от WSA, больше не будут работать.
Вы не сможете скачать новые Android-приложения из Amazon Appstore после 6 марта 2024 года.
Существующие Android-приложения, установленные на вашем компьютере, будут работать до 5 марта 2025 года.
Что интересно, Microsoft отказалась от Android-приложений в Windows cпустя всего пару лет после анонса функции.
Почему так произошло и что делать — рассказали в статье: https://tproger.ru/articles/microsoft--ubyot--podderzhku-android-prilozhenij-v-windows-11
mobi_dev #android
😁7😨7😱4😢4🤪2🔥1🗿1
Какими качествами должен обладать идеальный разработчик?
Ответственность, самоорганизация, пытливый ум? А может, способность написать быстро, качественно и недорого?
Что должен уметь такой разработчик в первую очередь: написать чистый, оптимизированный код или любыми средствами решить задачу бизнеса, даже если через костыли?
Расскажите, какой он, идеальный разработчик глазами самих разработчиков?
@mobi_dev #обсуждение
Ответственность, самоорганизация, пытливый ум? А может, способность написать быстро, качественно и недорого?
Что должен уметь такой разработчик в первую очередь: написать чистый, оптимизированный код или любыми средствами решить задачу бизнеса, даже если через костыли?
Расскажите, какой он, идеальный разработчик глазами самих разработчиков?
@mobi_dev #обсуждение
❤8👍2👎1
Что уже поздно учить айтишникам в 2024 году?
Тренды и стандарты в IT-индустрии постоянно меняются. Как и требования, которые предъявляются специалистам. Чтобы не выпасть из рынка, нужно постоянно следить за тем, какие технологии сейчас используются. И тратить минимум времени на устаревшее.
В статье спросили реальных разработчиков, что уже поздно учить в 2024 году, чтобы вам было проще ориентироваться: https://tproger.ru/articles/chto-uzhe-pozdno-uchit-ajtiwnikam-v-2024-godu
@mobi_dev #тренды
Тренды и стандарты в IT-индустрии постоянно меняются. Как и требования, которые предъявляются специалистам. Чтобы не выпасть из рынка, нужно постоянно следить за тем, какие технологии сейчас используются. И тратить минимум времени на устаревшее.
В статье спросили реальных разработчиков, что уже поздно учить в 2024 году, чтобы вам было проще ориентироваться: https://tproger.ru/articles/chto-uzhe-pozdno-uchit-ajtiwnikam-v-2024-godu
@mobi_dev #тренды
👍9
Пишем новостное приложение: с нуля до публикации в Google Play, часть 1
Кирилл Розов на своём канале «Android Broadcast. Все об Андроид разработке» выпустил стрим, где 2 часа создавал приложение для просмотра новостей на основе публичного API.
Это первая часть, и процесс будет разбит на несколько стримов, но зато подробно от начала до публикации в Google Play.
Сохраняйте, чтобы не потерять: https://www.youtube.com/watch?v=TR7AAoBsYBU
mobi_dev #android
Кирилл Розов на своём канале «Android Broadcast. Все об Андроид разработке» выпустил стрим, где 2 часа создавал приложение для просмотра новостей на основе публичного API.
Это первая часть, и процесс будет разбит на несколько стримов, но зато подробно от начала до публикации в Google Play.
Сохраняйте, чтобы не потерять: https://www.youtube.com/watch?v=TR7AAoBsYBU
mobi_dev #android
YouTube
Новостное приложение: с нуля до публикации в Google Play. Часть 1
Разработка приложения для просмотра новостей на основе публичного API с нуля до публикации в Google Play. Процесс будет разбит на несколько стримов, но разбираем все подробно
🔗 Каналы "Android Broadcast" https://taplink.cc/android_broadcast
✉️ Написать…
🔗 Каналы "Android Broadcast" https://taplink.cc/android_broadcast
✉️ Написать…
👍16👎2
Old but gold: полезные советы для ускорения разработки в Android Studio
Все ещё полезная статья на Хабре со списком разных фишек, которые могут упростить и ускорить разработку. Например:
— полезные хоткеи,
— плагин Key Promoter X и его использование,
— работа с ADB Idea,
— настройка Multirun конфигурации.
Сохраните, чтобы не потерять: https://habr.com/ru/company/kts/blog/719218/#12
#android #советы
@mobi_dev
Все ещё полезная статья на Хабре со списком разных фишек, которые могут упростить и ускорить разработку. Например:
— полезные хоткеи,
— плагин Key Promoter X и его использование,
— работа с ADB Idea,
— настройка Multirun конфигурации.
Сохраните, чтобы не потерять: https://habr.com/ru/company/kts/blog/719218/#12
#android #советы
@mobi_dev
👍9👎1
Приёмы из функционального программирования, которые сделают ваш код на Kotline лучше
Kotlin, как объектно-ориентированный язык, ближе к императивной парадигме. Казалось бы, этого достаточно для того, чтобы писать чистый и красивый код.
Но оказывается, что если выборочно внедрить в Kotlin принципы функционального программирования, то код станет ещё лучше. Интересный материал, в котором Урс Питер делится, что такое монады, скоуп функции и как придерживаться принципа контейнеризации в коде: https://tproger.ru/articles/kotlin-i-funkcionalnoe-programmirovanie--berite-luchwee
@mobi_dev #kotlin
Kotlin, как объектно-ориентированный язык, ближе к императивной парадигме. Казалось бы, этого достаточно для того, чтобы писать чистый и красивый код.
Но оказывается, что если выборочно внедрить в Kotlin принципы функционального программирования, то код станет ещё лучше. Интересный материал, в котором Урс Питер делится, что такое монады, скоуп функции и как придерживаться принципа контейнеризации в коде: https://tproger.ru/articles/kotlin-i-funkcionalnoe-programmirovanie--berite-luchwee
@mobi_dev #kotlin
👍8🔥3❤2