Мобильная разработка
13.9K subscribers
854 photos
239 videos
2.95K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
​​Пишем нативные приложения для кнопочных телефонов

Ну кто лет 10-15 назад написать свою игру или приложение для кнопочного телефона?

Вот отличная статья, в которой автор разбирает аппаратные платформы, на которых работают китайские телефоны, программные платформы и SDK для них. А в практической части пишет 2D-игру с нуля для ленедарного Nokla TV E71, которая будет работать на многих китайских кнопочниках.

Олдфагам точно зайдет: https://habr.com/ru/companies/timeweb/articles/791072/

#история
👍171🗿1
Инсайдеры показали ранние версии Dynamic Island для iPhone

До выпуска Dynamic Island в iPhone, Apple рассматривала несколько альтернативных дизайнерских идей.

Одна из концепций включала в себя всплывающее меню у правого края дисплея для отображения времени, уровня сигнала связи, Wi-Fi, заряда батареи, а также уровня яркости и громкости.

Другая предполагала использование чёрного цвета для верхней части экрана, чтобы скрыть вырез, делая его практически невидимым на контрастных OLED-дисплеях.

Но в итоге выбрали Dynamic Island — интерактивный интерфейс, который адаптируется к различным событиям в iOS. Это позволило Apple эффективно интегрировать вырез в интерфейс пользователя, превратив его из потенциального недостатка в уникальную особенность дизайна.

@mobi_dev #ios
👍11😁1
​​Основы OkHttp в Android-разработке

Подробная статья про библиотеку OkHttp: основные объекты и методы, особенности работы с ней в Android-разработке. А также немного про разницу между OkHttp и Retrofit:

https://tproger.ru/articles/osnovy-okhttp-v-android-razrabotke-2/

@mobi_dev #android
12👍1
Мама: это что, опять какой-то твой тупой блогер? Ну и рожа, хватит смотреть эти идиотские ютубы

Тимлид в зуме:
😁71🔥3
​​К сожалению, это действительно помогает лучше всяких красных дипломов

@mobi_dev
😢31👍3👎1
Forwarded from IT Юмор
​​Девочка: Королева репозиториев

Женщина:
😁52🤣194👍4
Где дизайн и пользовательский интерфейс лучше: в Android или iOS?

Кто-то топит за гибкость Android в плане интерфейса, кто-то — за iOS. Но какая платформа на самом деле даёт самые гибкие и мощные инструменты для дизайна и пользовательского интерфейса? Где предлагают более гибкие и мощные инструменты для дизайна: в Xcode и SwiftUI или Material Design и Jetpack Compose?

#обсуждение
😁163💯1
​​Как создать приложение GraphQL с чистой архитектурой на Kotlin

GraphQL позволяет определить, какие данные вы хотите получить из API. По сути, в отличие от традиционного REST API, с помощью GraphQL можно избежать получения большого количества полей, которые не используются. 

Это оптимизирует сетевой трафик и потребление батареи вашим приложением. В этом видео рассматривается реализация GraphQL для Android-приложения: https://youtu.be/ME3LH2bib3g

@mobi_dev #android
👍151
Как занять 2 место на соревновании по Kaggle от Google: история и код решения

Автор статьи делится своим опытом участия в соревновании по распознаванию жестового языка, организованном компанией Google.

На этом соревновании, собравшем 1139 команд со всего мира, его команде удалось занять 2 место, разработав ML-алгоритм для мобильных устройств. Как выглядит соревнование, какого уровня код достоит второго (и почти первого!) места, читайте в статье: https://habr.com/ru/articles/795109/

#google #ml
👍13
Отличная новость для Android-разработчиков: В Google ML Kit добавили Document Scanner API

Этот 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
👍51👎1
Грустная новость: Google удаляет туториалы по XML Views. Теперь только компост...

@mobi_dev
😢46👍24😁5👎2🤯2😱1
​​Делимся интересным плагином Package Search для поиска библиотек для Java и Kotlin прямо из редактора.

По умолчанию он поддерживает поиск в следующих менеджерах пакетов: Maven, Gradle и Amper.

А какие интересные инструменты используете вы в работе? Поделитесь, может, кому-то будет полезно.

@mobi_dev #java #kotlin #инструменты
👍10🔥1
​​Apple, срочно наймите Владимира на должность главного звонаря!

@mobi_dev
😁38💊6🤨1
​​Деплой 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
😁7😨7😱4😢4🤪2🔥1🗿1
​​Какими качествами должен обладать идеальный разработчик?

Ответственность, самоорганизация, пытливый ум? А может, способность написать быстро, качественно и недорого?

Что должен уметь такой разработчик в первую очередь: написать чистый, оптимизированный код или любыми средствами решить задачу бизнеса, даже если через костыли?

Расскажите, какой он, идеальный разработчик глазами самих разработчиков?

@mobi_dev #обсуждение
8👍2👎1
Джун: Собирает себе модное рабочее место все в светодиодах.

Мидл: Удобное для спины кресло, качественный стол.

Сеньор:

@mobi_dev
😁81😢7👍4
​​Что уже поздно учить айтишникам в 2024 году?

Тренды и стандарты в IT-индустрии постоянно меняются. Как и требования, которые предъявляются специалистам. Чтобы не выпасть из рынка, нужно постоянно следить за тем, какие технологии сейчас используются. И тратить минимум времени на устаревшее.

В статье спросили реальных разработчиков, что уже поздно учить в 2024 году, чтобы вам было проще ориентироваться: https://tproger.ru/articles/chto-uzhe-pozdno-uchit-ajtiwnikam-v-2024-godu

@mobi_dev #тренды
👍9