Як робота над застосунком для карток лояльності несподівано привела до виявлення справжньої уразливості в офлайн‑ритейлі.
Сергій Кушнір, iOS‑інженер у Lockerverse, розповідає, як аналіз динамічного коду карток Сільпо переріс у пошук логічної діри, експерименти з алгоритмами генерації та усвідомлення того, що бонуси можна було списувати без жодних підтверджень.
👉️️️️️️ https://dou.ua/goto/RF6L
Сергій Кушнір, iOS‑інженер у Lockerverse, розповідає, як аналіз динамічного коду карток Сільпо переріс у пошук логічної діри, експерименти з алгоритмами генерації та усвідомлення того, що бонуси можна було списувати без жодних підтверджень.
👉️️️️️️ https://dou.ua/goto/RF6L
👍12
Яким був ІТ-ринок праці для Android у грудні
● 32 вакансії за місяць — незначне сезонне просідання в грудні.
● Конкуренція на рівні 22,5 відгуку на вакансію. У середньому на DOU — 21.
● У другому півріччі кількість вакансій Android зросла на 12%.
Повний огляд ринку праці за грудень і ІІ півріччя 2025: https://dou.ua/goto/SCU7
● 32 вакансії за місяць — незначне сезонне просідання в грудні.
● Конкуренція на рівні 22,5 відгуку на вакансію. У середньому на DOU — 21.
● У другому півріччі кількість вакансій Android зросла на 12%.
Повний огляд ринку праці за грудень і ІІ півріччя 2025: https://dou.ua/goto/SCU7
😭3
Forwarded from GameDev DOU
Як я за три роки створив гру, яку планував зробити максимум за десять місяців. Ретроспектива розробки Artman
Все починалося з думки: «Зроблю невеликий проєкт, спробую вкластися у розумні терміни». А переросло у три роки розробки з витратами майже $30 тисяч. На честь релізу у своєму блозі інді-девелопер розповідає про труднощі та помилки під час створення мобільної гри на стику жанрів симулятора кінопродюсера та економічної стратегії.
👉 https://dou.ua/goto/uz9Q
Все починалося з думки: «Зроблю невеликий проєкт, спробую вкластися у розумні терміни». А переросло у три роки розробки з витратами майже $30 тисяч. На честь релізу у своєму блозі інді-девелопер розповідає про труднощі та помилки під час створення мобільної гри на стику жанрів симулятора кінопродюсера та економічної стратегії.
👉 https://dou.ua/goto/uz9Q
🔥4
Привіт, Mobile спільното! 👋
Традиційно щомісяця ми надсилаємо вам дайджест із найцікавішими подіями та матеріалами із життя спільноти. Свіжа груднева розсилка вже у ваших поштових скриньках, тому саме час зазирнути туди)
А якщо ви ще не з нами, приєднуйтесь і не пропускайте корисне 😉
Традиційно щомісяця ми надсилаємо вам дайджест із найцікавішими подіями та матеріалами із життя спільноти. Свіжа груднева розсилка вже у ваших поштових скриньках, тому саме час зазирнути туди)
А якщо ви ще не з нами, приєднуйтесь і не пропускайте корисне 😉
А ми нагадуємо, що на нашому форумі є спеціальний топік, де можна розповісти про свої мобільні пет-проєкти 🙌
Якщо у вас є такі, діліться ними в коментарях і залишайте посилання на них в спільноті, щоб про ваші проєкти дізналося якомога більше людей)
👉 https://dou.ua/goto/zqRE
Якщо у вас є такі, діліться ними в коментарях і залишайте посилання на них в спільноті, щоб про ваші проєкти дізналося якомога більше людей)
👉 https://dou.ua/goto/zqRE
Хочемо і можемо купити ще дві, шосту та сьому платформи для роти наземних роботизованих комплексів NOVA.
А тому оголошуємо донатну барахолку — ви донатите — ми надсилаємо вам мерч збору! Пропозиція діє тільки до 12 січня включно ⚡
Деталі тут 👉 https://dou.ua/goto/c5B7
А тому оголошуємо донатну барахолку — ви донатите — ми надсилаємо вам мерч збору! Пропозиція діє тільки до 12 січня включно ⚡
Деталі тут 👉 https://dou.ua/goto/c5B7
Як змінилися зарплати Mobile розробників за пів року
● у лідів мінус $405 за пів року;
● у сеньйорів теж зниження — мінус $300;
● у мідлів +$20;
● у джуніорів — мінус $19.
Дивимося перші результати зимового зарплатного опитування DOU: https://dou.ua/goto/lFVf
● у лідів мінус $405 за пів року;
● у сеньйорів теж зниження — мінус $300;
● у мідлів +$20;
● у джуніорів — мінус $19.
Дивимося перші результати зимового зарплатного опитування DOU: https://dou.ua/goto/lFVf
🤯3
PWA — технологія не нова. Кілька років тому про них багато говорили, але останнім часом про них чути значно рідше.
Як думаєте, чи є гарною ідеєю використовувати PWA замість нативних застосунків у 2026 році? Чи доводилося вам колись працювати з подібними проєктами?
👉️️️️️️ https://dou.ua/goto/cI95
Як думаєте, чи є гарною ідеєю використовувати PWA замість нативних застосунків у 2026 році? Чи доводилося вам колись працювати з подібними проєктами?
👉️️️️️️ https://dou.ua/goto/cI95
Деякі візуальні ефекти виглядають складно лише на перший погляд. Насправді за ними часто стоять доволі прості, але цікаві ідеї 👀
Роман, Android developer в Liquid AI, показує, як у Android Compose можна відтворити Tubelight ефект для курсору, працюючи з градієнтами, віддзеркаленням і анімаціями.
У дописі він крок за кроком пояснює логіку реалізації та ділиться кодом, який легко адаптувати під власні проєкти. Детальніше дивіться на форумі DOU.
Роман, Android developer в Liquid AI, показує, як у Android Compose можна відтворити Tubelight ефект для курсору, працюючи з градієнтами, віддзеркаленням і анімаціями.
У дописі він крок за кроком пояснює логіку реалізації та ділиться кодом, який легко адаптувати під власні проєкти. Детальніше дивіться на форумі DOU.
❤9
Зарплати сеньйорів Kotlin знизилися на $405 за пів року. У мідлів все стабільно. А в джуніорів висхідна тенденція, що почалася влітку.
Детальніше — у свіжій аналітиці: https://dou.ua/goto/lFVf
Детальніше — у свіжій аналітиці: https://dou.ua/goto/lFVf
😢5
Привіт, Mobile - спільното! 👋
Хочемо й можемо провести для вас найближчим часом онлайн-подію, але щоб вона була й справді цікавою та корисною — треба ваша допомога)
Хочемо зібрати в цьому топіку теми та формати, які вам цікаві, тому долучайтеся, залишайте свої коментарі, а ми постараємося їх реалізувати 👀
👉 https://dou.ua/goto/Fieq
Хочемо й можемо провести для вас найближчим часом онлайн-подію, але щоб вона була й справді цікавою та корисною — треба ваша допомога)
Хочемо зібрати в цьому топіку теми та формати, які вам цікаві, тому долучайтеся, залишайте свої коментарі, а ми постараємося їх реалізувати 👀
👉 https://dou.ua/goto/Fieq
❤1
Спільното, раптом ви пропустили — Рейтинг найкращих IT-роботодавців 2025 вже на DOU😎
Дивіться, які компанії в топі цьогоріч 👉 https://dou.ua/goto/sNnA
Дивіться, які компанії в топі цьогоріч 👉 https://dou.ua/goto/sNnA
🤣3
MacPaw закриє магазин застосунків Setapp Mobile у лютому 2026 року
https://dou.ua/goto/2jha
Сервіс припинить роботу 16 лютого 2026 року, після чого користувачі втратять доступ до застосунків за підпискою. У компанії пояснюють рішення складними бізнес-умовами та невідповідністю проєкту поточній моделі Setapp.
https://dou.ua/goto/2jha
Сервіс припинить роботу 16 лютого 2026 року, після чого користувачі втратять доступ до застосунків за підпискою. У компанії пояснюють рішення складними бізнес-умовами та невідповідністю проєкту поточній моделі Setapp.
😢14🤣6🫡3😁1🤬1🕊1🍾1
iOS Tech Lead Сергій ділиться досвідом переходу з Xcode на Cursor. У статті він розповідає, як команда налаштувала Cursor під iOS-розробку, які можливості використовує щодня та чому цей інструмент дав відчутний приріст швидкості й якості роботи.
https://dou.ua/goto/yq83 👈🏻
https://dou.ua/goto/yq83 👈🏻
🥴13🔥10🤣2
Триває другий етап Премії DOU 2026 - голосування за найкращі ініціативи, проєкти та людей.
Правила дуже прості:
1. Потрібно мати профіль на DOU (для верифікації, голосування анонімне).
2. Один користувач може голосувати один раз.
3. Можна обрати по три переможці в кожній з семи номінацій. Або менше.
Голосуйте до 25 січня 👉 https://dou.ua/goto/gA2r
Правила дуже прості:
1. Потрібно мати профіль на DOU (для верифікації, голосування анонімне).
2. Один користувач може голосувати один раз.
3. Можна обрати по три переможці в кожній з семи номінацій. Або менше.
Голосуйте до 25 січня 👉 https://dou.ua/goto/gA2r
Знайоме відчуття, коли під кожен брейкпоінт доводиться малювати окремий компонент? ☠️
Едвард Корицький, Product Designer & CEO Frorex, вирішив не страждати, а оптимізувати. У своєму дописі він розповідає, як перетворив 30 різних варіацій меню налаштувань для десктопу, мобайлу та планшетів на одне універсальне рішення і значно спростив собі життя.
Едвард Корицький, Product Designer & CEO Frorex, вирішив не страждати, а оптимізувати. У своєму дописі він розповідає, як перетворив 30 різних варіацій меню налаштувань для десктопу, мобайлу та планшетів на одне універсальне рішення і значно спростив собі життя.
🤣3
Панство і панянство мобайл-розробники, а що ви думаєте про PWA в 2026 році? Невже це досі актуальна технологія? Чи, все-таки, настав час її відпустити у минуле?
👉️️️️️️ https://dou.ua/goto/rhcb
👉️️️️️️ https://dou.ua/goto/rhcb
👎7😁3
Зарплати Senior Swift після зростання влітку повернулися на колишній рівень. Зарплати мідлів утрималися на рівні $2800. У джуніорів знизилися до $910.
Про все детально — у новому випуску про зарплати розробників: https://dou.ua/goto/lFVf
Про все детально — у новому випуску про зарплати розробників: https://dou.ua/goto/lFVf
Дізнавайтеся зі статті Олександра Берези, як стратегія Total Experience допомагає модернізувати застосунки швидше, безпечніше та з реальним впливом на бізнес. MX, CX, EX та UX — чотири складові, що разом створюють конкурентну перевагу.
Читайте за посиланням:
https://dou.ua/goto/wf8x 👈🏻
Читайте за посиланням:
https://dou.ua/goto/wf8x 👈🏻
Саме розрив між “AI є” і “AI реально прискорює” став тригером, чому ми почали системно мігрувати свій процес у Cursor.
iOS Tech Lead Сергій ділиться досвідом переходу з Xcode на Cursor. У статті він розповідає, як команда налаштувала Cursor під iOS-розробку, які можливості використовує щодня та чому цей інструмент дав відчутний приріст швидкості й якості роботи.
iOS Tech Lead Сергій ділиться досвідом переходу з Xcode на Cursor. У статті він розповідає, як команда налаштувала Cursor під iOS-розробку, які можливості використовує щодня та чому цей інструмент дав відчутний приріст швидкості й якості роботи.
🔥11👏1