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

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

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

🖇️ досліджуйте: досліджуйте сумісність кожного пакета, його історію обслуговування та відгуки спільноти;

🖇️ тестуйте на придатність: експерементуйте з кількома пакетами в тестовому проєкті, щоб переконатися, наскільки добре вони інтегруються з вашим застосунком та відповідають вашим конкретним потребам;

🖇️ будьте в курсі: екосистема Flutter швидко розвивається, тому важливо бути в курсі нових та оновлених пакетів;

🖇️ розглядайте альтернативи: завжди шукайте альтернативні пакети, які можуть краще пасувати для потреб вашого проєкту, оскільки один пакет не є універсальним для всіх рішень.

А більше про шлях у світ Flutter читайте в статті Ігоря Козаря 👉 https://dou.ua/goto/O2I0
💊10👍4
🔍 Нові iOS-вакансії

Middle iOS Developer в Lift.
Київ
👉 https://dou.ua/goto/1oOf

Junior iOS Developer в OBRIO
Київ, Варшава (Польща), віддалено
👉 https://dou.ua/goto/EvEO

iOS Developer (middle) Kyivstar TV в 1+1 media
Київ
👉 https://dou.ua/goto/ZJTG

Middle iOS Engineer в Partida
віддалено
👉 https://dou.ua/goto/12g6

Mobile Lead в Nova Digital
Київ, віддалено
👉 https://dou.ua/goto/5Ntl
🖕2😁1🥴1
Радіоринок на DOU Day Picnic 💽

Уже 31 серпня відбудеться DOU Day Picnic — велика благодійна нетворк-подія для ІТ-спільноти.

🔥 Одна з локацій на пікніку — це радіоринок. Так-так, той самий радіоринок.

Запрошуємо вас стати його частиною: зокрема ви можете приміряти на себе роль продавця, прихопивши з собою цікаву електроніку. Це може бути будь-яка річ, яку ви з радістю передасте в нові руки: кастомна клавіатура, раритетні ноутбуки та телефони, Arduino та будь-які інші електронні компоненти.

Якщо ви бажаєте взяти участь, хутчіш заповнюйте форму 👉 https://dou.ua/goto/I7fb
🔥6🥴1
Модульний монстр, або Альтернатива Retrofit — Ktor Client

У цій статті говоримо про гнучку альтернативу улюбленому серед Android-розробників Retrofit, а саме — про Ktor Client 👉 https://dou.ua/goto/kCUy

Буде цікава історія від автора і багато практики: "Моє знайомство з Ktor почалося, коли я захотів бодай спробувати написати застосунок з використанням Kotlin Multiplatform Mobile, але, як виявилось, Retrofit не підтримує KMM, тож мені довелось шукати альтернативи. Єдиною такою виявився саме Ktor".
🔥11👍3
Ділимось статистикою збору. Давайте дотиснемо ще один мільйон разом?

🚙 До речі, нагадуємо, що за донати від 500 грн ми даруємо нову Mazda CX-5: https://dou.ua/goto/go9y
👍4🥴1
Краще забути про «Ой» та «Упс». Як писати про помилки в UX

Ми стикаємося з помилками в застосунках щодня: зник інтернет, неправильний пароль, помилка оплати, помилка «404», щось пішло не так і ще десяток інших типів помилок.

Саме тому Антон Черничко вирішив написати великий гайд, який побудований із 3 кроків та 13 рекомендацій. Тож що це за поширені помилки та як їх уникати, читайте тут 👉 https://dou.ua/goto/uxR2
👍5🖕1
🌚 Яким обладнанням ви користувалися під час відключень світла? Пропонуємо зібрати добірку зарядних станцій, інверторів, акумуляторних ламп й павербанків та інших пристроїв, які стали в пригоді читачам DOU під час відключень.

Надішліть фото своїх наборів і розкажіть трохи про них. А ми зберемо відповіді й опублікуємо фотоогляд на DOU.
👍2🥱2
Немає часу пояснювати, збираймось всі на благодійний DOU Day Picnic 31 серпня в Києві 🔥

В програмі — панельки, майстер-класи, активності від партнерів, концент, стендап і навіть ранкова йога.

Купуйте квитки за посиланням. До речі, це не просто квиток, а ще й донат на наш збір для 95-ї бригади ДШВ!

Всі деталі події — на сайті. Приєднуйтесь 🤟
👍2🗿2🤔1
Спільното, запрошуємо на перший DOU Mobile Meetup у Львові! 😎

Зустрічаємось 20 серпня, щоб обговорити актуальні питання зі сфери мобільної розробки: останні тренди, інноваційні підходи та технології, а також кращі практики створення мобільних додатків.

Кількість місць обмежена, тож не зволікайте і реєструйтеся якнайшвидше! Всі деталі за посиланням 👉🏻
https://dou.ua/goto/j5nT
8🗿4👍1🥴1
🔍 Нові Android-вакансії

Str Jun Android developer (Java&Kotlin) в Servus Systems Integration
Київ, віддалено
👉 https://dou.ua/goto/SvUO

Middle Android Developer в Everstar
Київ
👉 https://dou.ua/goto/HT11

Middle / Senior Android Developer в FranPOS, $2000–4000
за кордоном, віддалено
👉 https://dou.ua/goto/ooid

Senior Android Developer в Pwrteams
Київ, Львів, віддалено
👉 https://dou.ua/goto/CFbj

Senior Android Developer в Mornhouse, $3000–4000
Київ, віддалено
👉 https://dou.ua/goto/XV1X
😢5😁1
Як я зробив довідник з iOS на основі нотаток

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

Реалізувати такий задум вдалося на SwiftUI.

Деталі про розробку 👉 https://dou.ua/goto/2run
4👍4🖕2
Розігруємо 2 PRO-квитки на конференцію DOU Day 2025 🔥

Саме так, ви все правильно зрозуміли:
📌 Купуєте квитки на DOU Day Picnic 🍏
📌 Отримуєте шанс виграти квитки на найбільшу технічну конфу спільноти — DOU Day 2025.

Розіграємо вже наступного тижня, тож купуйте квитки за посиланням.

Але пам'ятайте, що 1 транзакція = 1 квиток. Можна купити квиток другу й отримати додаткові шанси на виграш 😉

Купити квиток: https://dou.ua/goto/G18I
Умови розіграшу: https://dou.ua/goto/vQAh
🗿2🖕1
Більшість розробників, яким доводилося завантажувати мобільні застосунки на App Store чи Play Market, найімовірніше, стикались із ситуацією, коли після релізу нової версії програми вилізла якась дрібна бажина, яку раніше ніхто не помітив.

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

У цій статті Любомир Мудрий розповідає, як завдяки підходу Backend-driven UI йому вдалося скоротити час розробки в аналогічній ситуації 👉 https://dou.ua/goto/4YwK
😁7🥴5🤔4👍3🖕1
Знайомимо вас ближче зі спікером, який виступить на DOU Mobile Meetup 20 серпня у Львові!

🟢 Андрій Лещенко — Android Engineer у BetterMe. Займається розробкою з 2019 року, починаючи свою кар’єру в аутсорсі. Основна мова програмування — Kotlin. Має досвід роботи на проєктах у сферах healthcare, taxi та fintech.Останній рік працює в BetterMe, займаючись розробкою продуктових функцій та іноді інфраструктурних завдань.

Тема доповіді Андрія — «Detekt: детектив на варті коду вашого Kotlin-проєкту». 

Щоб дізнатись більше про подію, переходьте за посиланням 👉🏻 https://dou.ua/goto/j5nT
🔥9🥱4
Переживали, що не будете знати спікерів DOU Day Picnic? Тому й вагаєтесь, чи брати квиток? 🤔

Проблему вирішено – дропнули програму нетворку. На події буде багато знайомих вам облич і всі вони серед спікерів. Повна програма DOU Day Picnic вже на сайті. Квитки також там.

А ви ще тут? 👉 https://dou.ua/goto/r975
🖕6🥰2
iOS дайджест #66: оновлення UIKit, як досягти Data Race Safety, нове у VSCode

Автоматичне відстеження UITrain, UIUpdateLink та підтримка SwiftUI анімацій, повільний час компіляції виразів у Swift, створення Hero Transition між екранами за допомогою NavigationTransition та інші цікаві знахідки вже чекають на вас у новому iOS дайджесті 👉 https://dou.ua/goto/XXsM
5🖕2🔥1🤣1
Літо — час, коли ми міняємо ваші донати війську на подарунки! Не пропустіть, можливо, останній шанс 😉

Компанія ZONE3000 розіграє новий MacBook Air M3 за донати на "Загін ІТ" — великий збір для 95-ї бригади ДШВ:
1. Донат 250 грн — 1 шанс. Банка: https://dou.ua/goto/KKHe
2. Якщо донатите не з mono, в полі "Коментар" обов'язково вкажіть контакт.
3. Розіграємо 16 серпня рандомом.

І пам'ятаймо: кожна гривня — внесок у Перемогу і боротьбу за справедливість.
👍3👎2🖕2
Про відмінності пошуку роботи в Україні та США з власного досвіду та купа порад (iOS Engineering)

На форумі Senior Костянтин Невінчаний, iOS Software Engineer з досвідом 6+ років, розповідає про працевлаштування в США. Зокрема, про процес подачі резюме, скринінг кол, технічне інтерв'ю та, власне, про отримання оферу.

👉 https://dou.ua/goto/MV4E
🔥112
Серед розробників частка донаторів впала з 80,4% до 73,6% 😥

Донати впали загалом від всіх технічних фахівців. Як саме — розбирались в аналітиці за лінком на сайті 👉 https://dou.ua/goto/ruR1
😭9👍4🖕2
This media is not supported in your browser
VIEW IN TELEGRAM
Андрій Лещенко — Android Engineer у BetterMe, запрошує на DOU Mobile Meetup, який відбудеться 20 серпня у Львові! 

Андрій розповість про використання статичного аналізатора коду Detekt у команді Android-розробників BetterMe, порівняє його з іншими подібними інструментами. Також він продемонструє, як налаштувати Detekt у вашому проєкті та поділиться досвідом написання власних правил для підтримки код-стилю.

Щоб дізнатись більше про подію, переходьте за посиланням 👉🏻 https://dou.ua/goto/j5nT
❤‍🔥16👍7🖕5🔥4💅1
This media is not supported in your browser
VIEW IN TELEGRAM
Це колесо фортуни куди-піти-в-першу-чергу на DOU Day Picnic! Зупиняйте гіфку, пишіть в коментарях, який варіант вам випав, та шукайте компанію 😎

А якщо ви й досі без квиточка, то встигніть придбати — адже це ще й донат на ЗСУ!

Програма на сайті 👉https://dou.ua/goto/UbXg