DOU | Mobile
1.71K subscribers
1.12K photos
41 videos
2 files
1.12K links
Все про Mobile-розробку та продукти від спільноти DOU:

• технічні статті та блоги
• войсчати
• професійні обговорення
• події
• вакансії

З побажаннями, ідеями чи скаргами пишіть – pt@dou.ua 👈
Щодо розміщення реклами — events@dou.ua
Download Telegram
Якщо ви досі на Nav2 і роздумуєте про міграцію — ця стаття саме для вас.

Тетяна Синицина ділиться реальним кейсом переведення понад 170 екранів, де були і Bottom Sheets у навігації, і болючі merge conflicts, і тривала стабілізація. У своїй статті вона розповідає про всі факапи, несподівані сюрпризи із серіалізацією та фінальний вердикт щодо доцільності такого переходу.

👉 https://dou.ua/goto/RbsP
7🖕2💊2
Читання Telegram-каналів перетворилося на нескінченне проклікування. Щоб розв'язати цю проблему Юрій Лі написав з нуля Hortay — опенсорсний Android-рідер з єдиною стрічкою та коментарями-гілками.

У своєму дописі автор розповідає, як змусити модель писати чистий код замість слопу на базі документації TDLib, розв'язати проблему декодування прозорих WebM на Android та вмістити готовий застосунок у кілька десятків мегабайтів.

👉 https://dou.ua/goto/fS1M
👍12🔥5🙈3👎21🤣1💊1
29 вакансій для Android було на DOU у травні

Конкуренція тримається на рівні 40 відгуків на вакансію. Тоді як у середньому на DOU — 26 відгуків на 1 вакансію.

5 тисяч айтівців заповнили зарплатну анкету. А ви?
👍2👎2😭1
Юрій Лисиця, iOS Team Lead at United TechReverse, запрошує на DOU Mobile Meetup, що відбудеться 16 червня у книгарні Сенс. Тема виступу: «Engineering iOS Apps: як підвищити конфіденційність продукту». Приходитьте, буде цікаво та корисно. А ось промокод від спікера на 10% знижку: LYSYTSIA10 🔥
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Олексій Буханцов, Senior Software Developer у Drill App, запрошує на свій воркшоп, який відбудеться 16 червня під час DOU Mobile Meetup.

Олексій розповість про свій досвід створення пет-проєкту з усіма деталями та секретами. Місць на воркшоп зовсім мало, не пропустіть можливість.
3
📸 Настав час нашої постійної суботньої рубрики пет-проєктів

На форумі DOU Олексій Буханцов, Senior Flutter Developer, поділився грою, в якій можна генерувати та змішувати різних тварин між собою.

Проєкт написаний на Flutter у поєднанні з Firebase та OpenAI API. Автор зазначає, що ця казуальна забавка вже навіть приносить йому невеликий прибуток.

👉 https://dou.ua/goto/yfYz

Маєте власні проєкти? Розповідайте про них у коментарях під дописом, а також діліться скріншотами 😉
2
Вже готуєтеся, правда? 😁

У понеділок, 8 червня, будемо в прямому етері дивитися на новинки від Apple та обговорювати їх.

Не забудьте долучитися і ви 👉 https://dou.ua/goto/6Hwc
😁2
Трекати вакансії та етапи співбесід буває складно.

Віталій Семчишин поділився ідеєю свого пет-проєкту JobTracker для Android. 

👉https://dou.ua/goto/uTjk
🤣41👍1
То є вигорання чи ні? Поговоримо в тому числі і про це 16 червня під час DOU Mobile Meetup у книгарні Сенс. Виступатимуть 8 спікерів, буде затишна атмосфера, фуршет і нетворкінг. Також буде воркшоп, де спікер розповість про 2 свої пет-проєкти з усіма подробицями.

А для полегшення симптомів вигорання (чи профілактики) тримайте промокод на 10% знижку на всі типи квитків — FRIENDS10.
4🗿4🥴2💊2
Android-розробник Василь Лєтов створив Automator — застосунок на 150 000 рядків коду для автоматизації рутини на смартфоні без root-прав.

У своєму дописі він ділиться технічним залаштунком проєкту: від підводних каменів Accessibility API та боротьби з фоновими обмеженнями Android до інтеграції OCR і створення локального AI-агента. Про те, з якими проблемами стикається розробник під час побудови такого інструмента з нуля — читайте на форумі DOU.
👍3🔥2
Це правда, всі наші мітапи мають такий ефект. Насичена програма, цікаві спікери з MacPaw, ПриватБанк, GlobalLogic, appflame, United Tech, Drill App.

Дуже затишна та зручна локація — книгарня Сенс. Багато колег, друзів, нових знайомств, спілкування та смачної їжі. А ще активності та подарунки від партнерів події.

Використовуйте промокод на знижку 10% для друзів DOU — FRIENDS10. Чекаємо на вас 16 червня на DOU Mobile Meetup ❤️.

А у студентів є можливість отримати квитки безкоштовно.
4👌1🦄1
Кілька років тому виграв із цією ідеєю хакатон, а тепер за допомогою Claude та Cursor перетворив її на повноцінний застосунок.

У статті розробник ділиться досвідом створення AI-сканера косметики: як налаштувати SSE-стрімінг, обійти упередженість LLM та показувати рекламу без шкоди для UX.

👉https://dou.ua/goto/EZgC
3
Поки ми активно готуємося до сьогоднішнього етеру, пропонуємо вам пройти WWDC Bingo 2026 😁

Пишіть у коментарях, який рядок чи стовпчик закриється першим?

Посилання на трансляцію: https://dou.ua/goto/TQFf
😁6
Новий випуск DOU Live вже стартував! 🔥

Просто зараз починаємо дивитися та розбирати головну Apple-подію року — WWDC 2026. Долучайтеся до нас, щоб разом обговорити свіжі новинки, AI-фічі та нові тулзи для розробників.

Чекаємо на вас в етері 👉 https://dou.ua/goto/1GUV
❤‍🔥3
Презентація у самому розпалі 😎

Долучайтеся, хто ще не з нами: https://dou.ua/goto/1GUV
7
Senior Technical Architect Ярослав Клочник вирішив перевірити, чи можливо створити повноцінне AI-середовище для розробки прямо на звичайному Android-смартфоні. Так з'явився прототип VibeOSMobile на базі Termux, який дозволяє генерувати, запускати та дебажити код безпосередньо на телефоні.

Інструмент підтримує Python, Java та JS, а також може працювати повністю офлайн завдяки локальним моделям через Ollama.

Як влаштована архітектура проєкту та всі деталі експерименту читайте на форумі DOU.
4
245 Mobile розробників заповнили зарплатну анкету. А решта де? :)

Літні канікули ніхто не оголошував. Тут і напрягатися не доведеться - 5 хв вашого часу. Швиденько, панове. А то з чим же потім підете на salary review 👉 https://dou.ua/goto/imTV
😁1🤣1
🔥 Розбір WWDC26: нова Siri AI, епічний повзунок прозорості інтерфейсу та прощання з Тімом Куком

Вчора пройшов головний keynote WWDC26 від Apple, де компанія традиційно пообіцяла масштабну революцію. Андрій Сильчук пропонує тверезо та з іронією поглянути на гучні анонси, щоб розібратися, що насправді ховається за красивими слайдами і чи варті уваги нові фішки.

👉 https://dou.ua/goto/6BF1
2🙈1
This media is not supported in your browser
VIEW IN TELEGRAM
16 червня на DOU Mobile Meetup виступить Роман Міщенко — Senior Software Engineer у MacPaw та лектор Kyiv School of Economics. Тема: "The App Is Not Crashing… So Why Is It Still Broken?". Знайомо? Авжеж.

Роман розповість про нефункціональні вимоги — характеристики, які визначають не те, що робить система, а наскільки добре вона це робить: швидкодію, надійність, безпеку, масштабованість і зручність.

Розглянемо, чому нефункціональні вимоги важливі, як їх формулювати й вимірювати та як вони супроводжують весь цикл розробки. Окремо торкнемося метрик і перцентилів та компромісів між різними вимогами. Розглянемо типові помилки та підходи до їх уникнення.

А з промокодом MISHCHENKO10 можна отримати знижку 10% на квитки.
4👍1