10

Приложение для запоминания столиц на Котлине для Андроида

Всем привет! Я продолжаю изучать Котлин уже месяц, времени жаль мало и не хватает, но это воскресенье я потратил, чтобы сделать следующее приложение.
Смысл его простой, возможно таких есть много подобных:
нужно выбрать регион мира (один из пяти или сразу все) и вам будут предложено ответить на вопрос какая столица у государства, если ответ неправильный, то выбираете пока не укажите на правильный, и далее следующая страна. Если вы много раз отвечаете правильно, это страна считается выученной и более не показывается и так, пока не запомните все столицы.
Скачать и посмотреть можно отсюда:
https://disk.yandex.ru/d/l-Vhadj-FhEnZw
Посмотреть скрины ниже:

Приложение для запоминания столиц на Котлине для Андроида Программирование, Начинающий, Kotlin, Android, Приложение на Android, Длиннопост

В дальнейшем думаю улучшить ее, сделать разные режимы, в том числе и тестирование, сохранение результатов и прочее.

Приложение для запоминания столиц на Котлине для Андроида Программирование, Начинающий, Kotlin, Android, Приложение на Android, Длиннопост

Готов пообщаться на тему программирования как с новичками и профессионалами.

Android Developers

90 постов2K подписчиков

Правила сообщества

Друзья!


Давайте адекватно относиться к тематике сообщества. Посты, не удовлетворяющие требованиям канала, будут отклоняться. Разработка под Android - это не только описание того, что надо сделать

(освоить Java / покормить кота / установить студию), но и реальные примеры того, что Вы описываете.

1
Автор поста оценил этот комментарий

Как человек который тоже пилил свою викторину в качестве практики обучения.

Стор: https://play.google.com/store/apps/details?id=com.veygard.an...

Тема на пикабу:  Очередная викторина от очередного начинающего программиста

Дам совет: дальше развитием проги не занимайся - это нерациональная трата времени. Потому что без вкладывания, видимо не малых, средств на рекламу твое приложение в маркете нафиг никому не нужно. Потому что викторин оооочень много. В том числе географических. При этом есть сделанные большими компаниями, которые будут с большим функционалом, и красивше, и при рекламном бюджете.

Поэтому если ты учишь андроид для дальнейшего трудоустройства, то переходи на следующие темы: retrofit, mvvm, di, recyclerview  и т.д. и т.п. И делай небольшие клиент-серверные пет проектики.
Примерно такие дают тестовые задания для стажировки:

https://github.com/veygard/StarWarsSage

https://github.com/veygard/KodeTraineeTest


Если ты пилишь что-то сугубо для себя, то тут нужно придумать какую-то уникальную идею. Только в этом случае может быть успех.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да, это приложение чисто для практики, развивать и зарабатывать не планирую.
Далее получив более знаний и опыта буду изучать retrofit.
3
Автор поста оценил этот комментарий

1. почему Саудовская Аравия приживается к левому краю.

https://material.io/design/layout/responsive-layout-grid.htm...


2. почему кнопка назад, с права и какой то непонятной кнопкой ?

есть стандартные паттерны поведения. и их менять крайне не рекомендуется.

https://material.io/components/app-bars-top#anatomy


3. высота кнопок разная.


и вообще я бы сейчас начал изучать джет пак компос + MVVM  или MVI , MVP,  kotlin + flows

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Спасибо! Прислушаюсь к вашим советам