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

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

З побажаннями, ідеями чи скаргами пишіть – maria@dou.ua 👈
Щодо розміщення реклами — events@dou.ua
Download Telegram
Зарплати мідлів, що пишуть на Kotlin, зросли та сягнули історичного максимуму (+$250, до $2950).

Зарплати джунів теж суттєво зросли (+$330), проте кількість відповідей невелика (18), тому до цієї зміни слід ставитися з обережністю. Зарплати сеньйорів залишилися без змін 💪

В аналітиці дивимось на те, скільки заробляють Mobile-розробники. Не пропустіть 👉 https://dou.ua/goto/hZLC
😁5👍4🤷‍♂32🤣1🖕1
💻 Агов, спільното! MacBook Pro M3 від mono треба? А за донати?

Ви знаєте, що робити:
1. Мінімальний донат — 250 грн. Якщо ви донатите не з картки mono — обов’язково треба вказати ваш контакт в полі «Коментар»!
2. Участь в розіграші беруть донати, зроблені саме на цю монобанку.
3. Розігруємо за допомогою рандому 26 липня.
Більше донатів — більше шансів.

Усі кошти — на збір 50 млн грн для 95-ї бригади ДШВ.
👍5🥱4🖕1
Зарплати мідл iOS-розробників відновилися після падіння в другому півріччі 2023 року. Сеньйори стали отримувати трішки менше (-$50). Зарплати джунів без змін.

Читайте більше в нашій зарплатній аналітиці 👉 https://dou.ua/goto/hZLC
👍8🖕2
Останнім часом серед розробників усе більшої популярності набуває платформа Kotlin Multiplatform від JetBrains, основна перевага якої полягає у використанні Kotlin, добре знайомої мови мобільним розробникам (на відміну від JS та Dart). 

Водночас багато хто каже, що вона має недосконалий Garbage Collector.

🤯 Але разом з тим розповідають історію, як після впровадження Kotlin Multiplatform з проєкту звільнили половину мобільних розробників, бо зменшилася потреба в людино-годинах.

А як ви вважаєте, які перспективи має Kotlin Multiplatform? Чи прийшов вже час хвилюватись тим, хто спеціалізується на React Native, Flutter або Swift? 👉 https://dou.ua/goto/s9Bk
👎24👍11🔥1
Яка найкраща мова для розробки мобільних застосунків у 2024 році?
Anonymous Poll
39%
Swift
46%
Kotlin
3%
Java
18%
Dart
4%
C#
3%
Objective-C
2%
Rust
5%
Інше
👍3🥱1
​​🎉 Стартував продаж квитків на благодійний DOU Day Picnic. Встигніть придбати свій!

31 серпня у Києві відбудеться DOU Day Picnic — це велика благодійна нетворк-подія для ІТ-спільноти. Вхід за донат від 500 гривень. 100% коштів із квитків передамо на ЗСУ.

👉🏻 https://dou.ua/goto/4t4a

На учасників чекають:
🔹 виступи спікерів, панельні дискусії та воркшопи на трьох сценах;
🔹 благодійна барахолка, тематичні майстер-класи, нетворкінг і багато спілкування;
🔹 спеціальні зони для дітей і домашніх улюбленців;
🔹 інтерактив і розіграш призів від партнерів, а також концерт наприкінці дня.

На випадок повітряної тривоги є укриття з достатньою кількістю місць.
👍3🖕1
Реверс-інжиніринг, Bluetooth та електроживлення

Коли почались блекаути Олег Ковалишин, Android Developer, вирішив не купувати EcoFlow, а змайструвати його самостійно.

Для цього він придбав потрібні компоненти, зокрема LiFePO4 акумулятор. На його здивування, на акумуляторі було нанесено Bluetooth-імʼя.

🤨 І хоча в інструкції справді було посилання на застосунок, після переходу на нього видало помилку 404. Виробник чомусь видалив свій застосунок.

Однак розробник хотів стежити за акумулятором зі свого основного девайсу, саме тому вирішив взяти справу в свої руки й зареверсінжинірити застосунок і написати власний аналог.

Що з цього вийшло, читайте в статті 👉 https://dou.ua/goto/YDAU
🔥131
Jetpack Compose та SwiftUI. Чи пошкодувала наша команда про вибір «модних» мобільних технологій

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

Сергій Неруш з команди мобільної розробки стартапу AlphaNovel від venture builder SKELAR ділиться досвідом, як вони «з нуля» обирали Jetpack Compose та SwiftUI, та чи виправдали ці технології очікування розробників 👉 https://dou.ua/goto/gICR
👍9🤔3🙈2
Триває розіграш MacBook M3 Pro від mono — все дуже просто:

1. Донат 250 грн — 1 шанс. Банка 👉 https://dou.ua/goto/DN47
2. Якщо донатите не з mono, в полі "Коментар" обов'язково вкажіть контакт.
3. Розіграємо 26 липня рандомом.

Усі кошти — для 95-ї бригади ДШВ.
Як ефективно навігувати в екосистемі пакетів 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