1

Step 1

Настроить окружение для Android-разработки

2

Step 2

Собрать и запустить приложение

3

Step 3

Убрать все внутренние покупки

4

Step 4

Добавить новые станции метро и МЦК

5

Step 5

Протестировать приложение на Galaxy S8

6

Step 6

Сделать проверку на наличие разрешений

7

Step 7

Опубликовать приложение в Google Play

1

Step 1

Настроить окружение для Android-разработки

2

Step 2

Собрать и запустить приложение

3

Step 3

Убрать все внутренние покупки

4

Step 4

Добавить новые станции метро и МЦК

5

Step 5

Протестировать приложение на Galaxy S8

6

Step 6

Сделать проверку на наличие разрешений

7

Step 7

Опубликовать приложение в Google Play

10 July 2019 31 July 2019
Goal completed 16 July 2019

Goal author

Alex Korobitsyn

Russia, Москва

38 years old

General

Реанимировать свое старое приложение для Android

В далеком 2012 году, перебравшись в столицу я устроился Java-разработчиком в крупный московский интегратор на проекты еще более крупного швейцарского банка. Работать там было крайне скучно и чтобы выжить мне был просто необходим какой-то pet-проект. Так я и взялся за разработку своего приложения под Android для поиска станций метро без карты. Приложение было опубликовано в Google Play для нескольких городов и им даже пользовались. Позже я прикрутил внутренние покупки, чтобы как-то с него зарабатывать, однако вскоре после нескольких релизов я потерял к нему интерес и забросил. Год назад Google удалил из магазина все мои приложения из-за несоответствия новым требованиям, так что теперь оно не доступно для скачивания.

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

 Goal Accomplishment Criteria

В Google Play доступно обновленное приложение с актуальными станциями московского метро

 Personal resources

Свободное время 8 часов

  1. Настроить окружение для Android-разработки

    Установить Android SDK и плагин для IntellijIDEA

  2. Собрать и запустить приложение

    Я почти уверен, что как есть оно не запустится, придется поковыряться, чтобы заработало на последнем Андроиде - слишком много времени прошло.

  3. Убрать все внутренние покупки

    +открыть доступ к платным функциям

  4. Добавить новые станции метро и МЦК

  5. Протестировать приложение на Galaxy S8

  6. Сделать проверку на наличие разрешений

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

  7. Опубликовать приложение в Google Play

  • 965
  • 10 July 2019, 15:18
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?