Тут кто-то посоветовал веб-приложение.
Только надо учитывать, что Google Play и App Store запрещают публикацию у себя приложений, которые сделаны в виде веб-приложений (на WebView)
Ещё дополню. Приложения могут идентифицировать тебя по списку аккаунтов: Google-аккаунты, Yandex-аккаунты, Facebook-acc...
Делается это примерно так https://stackoverflow.com/questions/42918731/get-l...
Проверь что у тебя есть там: Настройки -> Пароли и аккаунты
На разных устройствах может отличаться меню, но в целом примерно так.
Создавать простые приложения в принципе можно через эмулятор,
Но "заниматься android разработкой, если нет мобильного телефона с системой android" нельзя. Особенно когда задействуются камера, акселерометры, геолокация, Bluetooth и прочие датчики.
Что тебе мешает купить андроид-устройство?
Ни разу не видел за какое время?
Судя по твоему ламерскому вопросу, это время составляет не более 1-2 лет в программировании.
Подучись немного и ты поймёшь, что знать базовые языки надо, и Dart к ним никак не относится.
1. через API по http и общается клиент с сервером. Иногда через вебсокеты.
Принято использовать широко распространённые библиотеки типа OkHttp, Retrofit.
Зачем роутеры в мобилке? Нет их там. Роутинг реализуется на стороне сервера, это уже бэкенд.
2. А зачем хранить куки и кэш? Мы же общаемся по REST API, здесь куки и кэш не нужны. И что ты собирался хранить в кэше?
3. что-то такое похожее есть в IDE, но работать с ним в визуальном редакторе невозможно, особенно, если это динамическая вёрстка или фрагмент переиспользуется в других фрагментах или activity
Если нет опыта, то создать такое сложно.
Если опыт есть, то создать несложно.
Если с вёрсткой можно воспользоваться какими-нибудь конструкторами, то бэкенд писать без опыта очень сложно
Примерно год.
Всё зависит от твоих скиллов и способности учиться самостоятельно.
Судя по самому факту появления этого вопроса, с самостоятельностью у тебя проблемы
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.