Обговорюємо mobile pet-проєкти

💡 Усі статті, обговорення, новини про Mobile — в одному місці. Приєднуйтесь до Mobile спільноти!

У цьому топіку ви можете розповісти про свої pet-проєкти mobile-застосунків, поділитись ідеями, найкращими інструментами для їх створення та знайти однодумців для спільних розробок.

👍ПодобаєтьсяСподобалось8
До обраногоВ обраному8
LinkedIn
Ctrl + Enter
Ctrl + Enter

Всім привіт!
Зробив FollowNet VPN — iOS-застосунок для швидкого та стабільного VPN-підключення в повсякденному використанні (публічний Wi‑Fi, подорожі, робота з чутливими даними).

Що вже реалізовано:

підключення через IKEv2 та WireGuard
перемикання протоколу в рантаймі
DNS-профілі (system / cloudflare / google / adguard / quad9)
режими Auto-connect
автоматизації через Shortcuts / App Intents
вибір серверів за країнами + базовий моніторинг стабільності
Технічно:

клієнт: Swift + SwiftUI + NetworkExtension
backend: NestJS
data: PostgreSQL + Redis
auth/access: FreeRADIUS
observability: Firebase + Grafana + Crashlytics
адмінка для моніторингу користувачів/серверів/тікетів
Зараз фокус на:

стабільності конекту в різних мережах
масштабуванні серверної географії
покращенні onboarding та UX
Буду вдячний за фідбек 🙌
особливо по:

стабільності конекту
швидкості перемикання серверів
загальному UX першого запуску
Посилання: apps.apple.com/...​-fast-secure/id6757725829

P.S. Якщо буде цікаво, можу окремо написати технічну статтю про архітектуру цього проєкту та експлуатаційні кейси в проді.

P.S. Якщо буде цікаво, можу окремо написати технічну статтю про архітектуру цього проєкту та експлуатаційні кейси в проді.

Пишіть звичайно!

Привіт! 👋

Працюю над pet-проєктом PriceTracker — Android-застосунок для відстеження змін цін на товари (щоб не пропускати знижки і не перевіряти все вручну).
Що вже реалізовано:
• додавання товарів для відстеження
• фонове оновлення цін
• сповіщення про зміни
• історія змін

Технічно:
• Kotlin
• Room (локальна БД)
• WorkManager (фонові задачі)
• серверна частина на Python (для оновлення та перевірки цін)

Зараз розповсюджую застосунок поза Google Play (через сайт + Telegram), щоб швидше ітеративно оновлювати та збирати фідбек без модерацій і затримок.
Усю інформацію, скріншоти та APK залишив тут:
pricetrackerappsite.netlify.app
(завантаження через Telegram — там же публікую апдейти)

⚠️ Через безкоштовний сервер зараз є обмеження — до 3 товарів.
Якщо хочете більше — напишіть, спробую підняти ліміт (якщо сервер витримає 😄)

Буду вдячний за будь-який фідбек:
• чи зручно користуватись
• ідеї, що варто додати або покращити

Зараз розповсюджую застосунок поза Google Play

А плануєте в майбутньому випускати його в Google Play чи ні?

Поки що не планую публікацію в Google Play, оскільки це pet-проєкт і використовую безкоштовну серверну інфраструктуру, яка має обмеження. Також хочу уникнути зайвих витрат і складності на цьому етапі. Але не виключаю, що розгляну публікацію в майбутньому, якщо проєкт виросте або з’явиться стабільна інфраструктура.

Ви публікуєте застосунок поза гугл-плей, бо використовуєте безкоштовну серверну архітектуру і хочете отримувати фідбек швидче? Це жесть, hetzner сервер коштує $3+. А про розповсюдження поза гугл-плей я взагалі мовчу.

Це звичайний студентський pet-проєкт, який я робив для себе та знайомих, без цілі перетворювати його на стартап чи продакшн-рішення. Тому на цьому етапі не бачу сенсу вкладатися навіть у мінімальну інфраструктуру. Поділився тут скоріше як експеримент — можливо, комусь буде цікаво або корисно. Щодо Google Play: під «швидким фідбеком» мав на увазі, що мені простіше зібрати APK і розповсюдити через Telegram для свого кола, ніж проходити модерацію при кожному оновленні. Дякую за вашу думку.

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

Ви не забули баночку консервованої кукурудзи коли ходили до супермаркету в останнє?
Android застосунок для списку продуктів на заблокованому екрані у вигляді списку сповіщень.
play.google.com/...​tails?id=app.grocery.list

Мені потрібна допомога у тестуванні — цікаво чи усе гаразд на телефонах різних виробників, можливо хтось занадто обмежує кількість сповіщень.

Був би вдячним за будь-який фідбек.
🌽 🥦 🍅

Samsung, остання версія OneUI — політ нормальний. Зручна аплікація, дуже дякую !

Привіт, хто користується Claude Code вам обов’язково це треба для зручного відображення лімітів.
🔥 Claude Pulse — безкоштовний macOS додаток для menu bar, який показує ваші ліміти Claude в реальному часі.

Набридло відкривати claude.ai щоб перевірити скільки повідомлень залишилось? Claude Pulse тихо сидить у вашому menu bar і показує поточну сесію, тижневі ліміти та ліміти Sonnet — все на одному погляді.

Що вміє:
— Відсоток використання прямо в menu bar
— Відстежує поточну сесію, всі моделі та Sonnet окремо
— Зворотній відлік до скидання лімітів
— Розумні повідомлення коли наближаєтесь до ліміту
— Автооновлення даних кожні 30с—10хв
— Автооновлення додатку через Sparkle
— Нативний macOS додаток, легкий, без іконки в Dock

Завантажити: github.com/...​rgey-zhuravel/ClaudePulse

Привіт всім! Unisched.app — це некомерційний застосунок для закладів вищої освіти України (студентів, викладачів, працівників). Поєднує в собі функції розкладу занять (з розширеними функціями, які нам постійно підкидує спільнота), новинною стрічкою закладів освіти, а також швидким доступом до онлайн-сервісів та послуг ЗВО. Проєкт працює в чотирьох університетах, п’ятий зараз підключаємо. Розвиваємо його з моєю ГО «Верховний Порядок», фінансування ж складається з донатів від наших користувачів та усіх охочих нас підтримати: send.monobank.ua/jar/6wmnbdfjVG

Hello everyone.
Just published the first release of my pet project for Android — CalmDriver

play.google.com/...​s?id=com.perox.calmdriver

Measures the smoothness and energy efficiency of your driving.

Привіт! Розвиваю свій пет-проєкт Games Library X — це трекер ігор, але з акцентом на детальну статистику та корисні фічі. У додатку можна не тільки вести свою бібліотеку, а й дивитися інтерактивні графіки онлайну зі Steam, читати стімівські відгуки з ШІ перекладом та просити ШІ підказати, як здобути складне досягнення. Ще додав публічні списки і порівняння профілів гравців між собою по часу гри. Android-версія вже повністю доступна, а нативна iOS зараз в активній розробці. Якщо ви геймер і любите такий функціонал — залітайте тестувати, буду дуже вдячний за фідбек! play.google.com/...​=com.sbro.gameslibraryall

Привіт!
Мій проєкт KIKI — це аналог паперового словника для іншомовних слів. Акцент зроблений не на вивченні слів за допомогою різних хитрих AI-інструментів чи практик, а саме на їх зберіганні.
Користувач може легко експортувати ці слова й вчити їх так, як йому зручно.
Ціль була — зробити запис слів зручнішим, ніж у нотатках.
Тому є iOS-версія, віджети і навіть macOS-версія, яка зараз оновлюється.

apps.apple.com/...​abulary-kiki/id6747975869

Всім привіт☕️
Для користувачів Strava та Apple Health розвиваю пет-проект Slid,
який створює відео з тренування, яке можна пошерити в соц мережі.
Давно не було апдейтів в сторі, чекаю нової хвилі натхнення, заготовки вже є)

App Store:

apps.apple.com/...​-video-maker/id1484705784

Привіт! Розвиваю проєкт Stash — це трекер ігрового досвіду + соцмережа для геймерів.
Повністю нативні додатки (Android апку майже повністю перевів на Compose).
Проєкт уже має глобальне ком’юніті, але хочеться бачити більше українців. Якщо ви геймер — залітайте тестувати!
Також готовий поділитись досвідом або відповісти на запитання.

Розробляю додаток для шанувальників Ф1
Гоночний інженер для повсякденних поїздок
Вмикаю коли їду сам, щоб веселіше було в дорозі

testflight.apple.com/join/V21k2xYW

Долучайтесь до тестування залишайте зворотній звʼязок :)

Futoshiki — маленька гра з числами для тих, хто полюбляє судоку. Як і в судоку, тут треба заповнити магічний квадрат. Але, по-перше, тут він один, а по-друге, на початку гри відомі не лише деякі числа, а й відношення (більше/менше) між деякими сусідніми клітинками.
Обирати можна три рівня складності: простий, середній, важкий та чотири розміри поля: 4×4, 5×5, 6×6, 7×7.
Раз на день можна зіграти щоденне завдання і порівняти свій результат з результатами інших гравців.
Розв’язавши головоломку можна створити виклик і хтось інший спробує її теж вирішити, після чого можна буде порівняти результати. Або можна прийняти чийсь виклик і спробувати зіграти краще, ніж він.
GooglePlay: play.google.com/...​?id=org.xbasoft.futoshiki
App Store: apps.apple.com/...​rs-math-game/id6747703082
Приємної гри!

Вітаю. Куди занести грошей, щоб вимкнути рекламу?:)
Апка написана на флаттері?

Так, на флаттері. Я планую прикрутити підписки, щоб прибрати рекламу, отримувати додаткові підказки щодня, можливо ще якісь бонуси. Але це буде трохи пізніше.

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

github.com/...​isconnecter/L10nXcstrings
Зробив генератор стрінгів як раніше але для Localizable.xcstrings

Зробив на Unity мобільну гру — казуальний пазл Turbo Tiles
play.google.com/...​com.VaymoGames.TurboTiles

Привіт, навіть не знаю що саме тут розповідати, тому просто поділюсь своїми пет проєктами (всі вони написані для iOS на SwiftUI):

1. Відьмак. Останнє бажання (Аудіокнига): apps.apple.com/ua/app//id6448305241
2. Blackout Math: Home Energy (Підпід акумуляторів для дому та інші різні розрахунки) : apps.apple.com/ua/app/id6755345214
3. Coliving Reservation (Застосунок для пронбвання спільних зон користування для вашого ЖК чи іншим житлових місць): apps.apple.com/ua/app/id6745736485
4. Печиво з передбаченням (ну тут зрозуміло без пояснень): apps.apple.com/ua/app/id6747518757

Ще одна моя реалізація трохи незвичної настільної гри — Сіджа. Гра походить з Єгипту, в деяких країнах називається «Пустельні шашки». Вона дійсно чимось схожа на шашки, бо основна мета — рухаючи свої фішки по дошці, захопити фішки супротивника. Однак відмінність в тому, що немає якоїсь сталої початкової позиції. На першій стадії гравці виставляють свої фішки на довільні вільні клітинки на дошці. Це робить гру цікавою як для гравців, так і для розробників ШІ.
Google Play: play.google.com/...​ails?id=org.xbasoft.seega
AppStore: apps.apple.com/...​ert-checkers/id6747625630
Грати можна проти ботів, або онлайн.

Як хоббі полюбляю розробляти мобільні додатки під iOS.
Мій останній додаток це Tatut( apps.apple.com/...​nge-yourself/id6753918120 ), ця апка допоможе кинути челендж самому собі. Челенджі можуть бути лише 2 видів, це кількість(наприклад 20 віджимань в день) або час(20 хвилин вивчення англійської мови).
Також я створив загальну «стіну», де будь який користувач може ділитися власним прогресом(без реєстрації та смс)
Апка написанна на SwiftUI, бек Firebase, локальне сховище Realm, UserDefaults, Keychain

Застосунок ElectricityOff — моніторинг ГПВ. React Native. Розроблявся для себе, щоб зручно. Потрохи і команда сама організувалася. Наразі 21к користувачів і це вже зовсім інший рівень відповідальності.

Користуюсь, зручна апка, вельми дякую!

Бавився з M3 expressive і в процесі виникла ідея додатку з розминкою для очей. Фокус був на m3 дизайні (напр., expressive shapes використовуються для зіниць) і можливостях кастомізації.

Секрет для читачів доу — на екрані кастомізації 10 кліків по Олексі розблокують пару кольорів/зіниць.

Додаток на ранній стадії, буду радий усякому фідбеку.

play.google.com/...​=com.nazardunets.relaxeye

Фікс сповіщень вже в духовці 😁

👋 Привіт!
Мій pet-проєкт — Explain It!, мобільна гра аналог Alias.

apps.apple.com/...​lain-it/id6744541236?l=uk

Суть гри: один гравець пояснює слово, не називаючи його, а інші намагаються відгадати. Це чудовий спосіб весело провести час у компанії друзів чи сім’ї.

✨ Особливості:

Різні рівні складності.

Кілька мов для гри.

Буду радий відгукам і порадам, що ще варто додати 🙌

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

1. Driverbook — соціальна мережа для автомобілістів з:
— онлайн сервісною книгою (створення записів можливо за допомогою голосу, завантажуванням фото фактури з СТО, або вручну)
— нагадуваннями (голосове, або вручну)
— статистикою
— ШІ асистент з правил дорожнього руху та записів в сервісній книзі

play.google.com/...​m.driverbookio.driverbook

apps.apple.com/...​ook-official/id6476807101

Розробили, трохи вклали в рекламу (1000 зареєстрованих користувачів), а потім за відсутністю вільного часу та бюджету закинули.

2. letschat.tech — чатбот віджет для вебсайтів бізнесових, який може відповісти на будь яке питання про ваш бізнес/товари/послуги (на основі GPT моделі), плюс є адмінка зі зручними налаштуваннями.

Якщо комусь цікаво щось з вищеописаного, користуйтесь, пишіть фідбеки) можливо саме ви станете поштовхом для подальшої розробки/промоуту цих продуктів)

Будьте зараз обережні з admob та interstitial ads для android 15 — її дуже часто неможливо закрити, кнопки вилазять за межі екрану. Вирогідність бану сильно підвищується.
Admob дуже довго тягне з фіксом, але наче обіцяє аптейт на початку вересня.
Персонально я вирішив цю проблему, показуючи interstitial на весь екран, але це рішення погане, бо бісить юзера і сильно підвищує ctr, а це теж небезпечно. Якщо знаєте шляхи вирішення — напишіть пліз. Як варіант — тимчасово на android 15 показувати лише банери.

кнопки вилазять за межі екрану

що мається на увазі? вилазить за safe зону?

Так, візуально кнопка частково видна справа вверху, часто взагалі не видна. Іноді під status bar, іноді знизу обрізана. groups.google.com/...​yGsRV—EoE/m/Sf9-dQxaAQAJ

В якості хобі, я розробляю комп’ютерні версії настільних ігор. Але не мейнстрімових , а таких, які у нас менш відомі, але мають якусь цікавинку. Сьогодні хочу розказать про одну з таких ігор, що називається «Манкала». Точніше, це ціле сімейство ігор. А особливість полягає в тому, що це найдавніша гра з відомими правилами. Звісно існує єгипетський сенет, чи гра міста Ур, але ми не знаємо достеменно їх правил, є лише реконструкції. Правила манкал відомі. Більше того, ці ігри є доволі популярні с країнах Африки та Азії. Більше того, з’являються нові варіанти гри.
Основна ідея цих ігор полягає в тому, що треба за визначеними правилами розкладати камінці (чи зернятка) в лунки на ігровій дощці і захоплювати камінці суперника.

Я зробив Android- та iOS-додатки, в яких реалізував три манкала-гри: калах, оваре та конгкак. Детально правила ( і трохи історії) можна прочитати в додатках.
Google Play: play.google.com/...​ls?id=org.xbasoft.mancala
AppStore: apps.apple.com/...​ancala-games/id6749502881
Невеличке відео геймплею: www.youtube.com/...​&ab_channel=VadymKhokhlov

Грати можна проти ботів (кількох рівнів) чи людей на одному пристрої або по Internet.
Приємної гри!

Ну... манкала вже розвʼязана, досить проста для компʼютера, небагато варіантів. Взагалі, рахувати, рахувати... якось таке враження.

Чому не тогуз коргоол?

Класне хобі. Обрана тобою модель монетизації успішна? Чи плануєш додавати in-app purchase в свої додатки, наприклад, купівля внутрішньо ігрових предметів чи видалення реклами назавжди?

Я показую рекламний банер та інтерстішал рекламу, якщо гравець програє (щоб вже добити його). Також є платна версія без реклами. Але зараз думаю, що краще робити підписки в додатках. В останній своїй грі Сіджа так і зробив (колись розповім, що там особливого, зараз треба зробити онлайн-режим). Це приносить якусь копійчину (чи центіну), але оскільки це хоббі, а заробляю я іншим, то я не дуже про це думаю. На приклад, не дуже займаюся ASO-оптимізацією, чи агресивним просуванням в мережі.

Абсолютно бесплатная логическая игра, была создана как пет проект.
Потихоньку обновлял ранее.
Планирую вернуться к ней и добавить качественные анимации и ещё пару фич новых.
Буду рад услышать мнения.

play.google.com/...​ils?id=com.e.bullsandcows

Я теж таку робив, коли почав вивчати Flutter: play.google.com/...​d=org.xbasoft.master_mind
В цій грі є теж цікавинка. Початковий варіант називався «Бики та корови», оскільки в неї грали американські фермери на Дикому Заході. Потім з’явилася компанія, яки продавала цю гру під назвою Mastermind. Я теж спочатку використовував це ім’я, але мені прилетіло зауваження від Google про використання чужої торгової марки. Довелося міняти назву (хоча app id залишився старим :)

Безкоштовно просуну ваш проект , якщо його вартість менше 1,5 долара . Підтримка відчизняного розробника. Скидайте лінки на додатки , якщо його ціна така, я його куплю

Просто куплю його через плей маркет, якщо хтось не зрозумів

Безкоштовний застосунок) якщо дасте фідбек, будемо вдячні
play.google.com/...​m.driverbookio.driverbook

apps.apple.com/...​ook-official/id6476807101

Додаток перекладає текст в Морзе код і навпаки.
Перекладений текст в Морзе код можна передати за допомогою динаміка, ліхтарика та вібрацій телефону або згенерувати аудіо файл у форматі WAV.
Застосунок може розшифрувати Морзе код у тексті та в аудіо файлі у форматі WAV.
Зараз підтримується 10 абеток Морзе.
play.google.com/...​ions.morsecodeinterpreter

Прикольно. Встановив, щоб погратися. Трохи пізніше поставлю оцінку. Дві поради: я б поставив більш тематичну іконку. Як на мене наковальня — це трохи не те. І може треба звук інший підібрати.

Привіт! Дякую за поради! Іконка має трохи інший підтекст, але так погоджуюся може ввести в оману користувача. За звук ти мав на увазі щоб можна було вибрати різні частоти звуку при відтворені? Якщо так, то планую додати цю можливість через кілька оновлень, як мінімум буде щось схоже як при генерації аудіо файлу.

В тих фільмах, що я дивився звук морзянки був інший. Але я не знаю, який зараз використовується в реальних пристроях. Можливо є сенс додати вибір кількох звуків.

як опцію аудіо супроводу можна в стилі dialup modem)
youtu.be/gsNaR6FRuO0?t=5s

Застосунок для створення телеграм тем — play.google.com/...​om.therxmv.telegramthemer
(в планах є більш гнучкіший редактор для кожного елементу)

Стрічка новин побудована з телеграм каналів з використанням TdLib — github.com/therxmv/Dirol-Reader

Ще є застосунок з розкладом для мого університету на KMM

За багато років зробив декілька Android проєктів, які приносять непоганий прибуток на основі Fremium схеми. Jetpack Compose + Firebase, все інше на локальних фічах Android OS.

play.google.com/...​?id=com.itemstudio.castro
play.google.com/...​ls?id=com.pavelrekun.skit
play.google.com/...​s?id=com.pavelrekun.tilla
play.google.com/...​id=com.pavelrekun.graphie

Підкажіть, будь ласка, як Вам досвід використання Firebase для бек-енд частини?

Загалом саме для бекенду я його не використовував, по більшій частині для Push нотифікацій і Remote Config (A/B тестування).

Зрозумів, дякую. А що використовували для back-end частини, якщо не секрет?

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

А в мене Firebase лише для push-нотіфікацій, бекенд Azure Func, а база MySQL на Hetzner Cloud :) Трохи кучеряво вийшло, але саме такий вибір мені був вигідний з певних причин.

Круті застосунки!
Підкажіть, якось розкручували їх в плані маркетингу?
Чи все саме сарафаном іде?

Класні застосунки, а як ви переводити користувача з безкоштовної на платну апку? Я так розумію, що у вас немає реклами, і додатки опубліковані окремо (платний та безкоштовний)

Застосунок для AI передбачень за допомогою Книги Змін. Flutter + Serverpod + OpenAI API.
apps.apple.com/...​nt-and-diary/id6736410729
play.google.com/...​ls?id=world.iching.iching

Гра змішувалка тварин. Навіть трохи прибутку генерить, але звісно хотілося б сильно більше. Flutter + Firebase + OpenAI API
play.google.com/...​m.bukhantsov.animal_mixer
apps.apple.com/...​erge-animals/id6670386562

Виглядає гарно, крута робота!

Якось працювали над поширенням, чи само собою на маркетах розійшлося?

Дякую! На iOS багато вбухав у ASA на початку, але воно себе не окупило... На андроїді суто органіка, потроху стало рости, зараз в середньому 150 нових юзерів на день. На іосі без реклами сильно менше.

Додаток-барометр для Android xvadim.github.io/...​mubarometer/index_uk.html. Може отримувати данні як з вбудованого сенсора, так і погодного сервера, слати нотифікації про поточний тиск і різку зміну тиску, трекати значення тиску з заданим інтервалом, представляти данні на графіку або в таблиці. Підтримує кілька тем оформлення і віджети.
Намагаюся з одного боку робити його корисним, з іншого не дуже великим.

Підписатись на коментарі