Думаю зависит от удобства интерфейса. ИМХО ввести номер телефона, который каждый прекрасно помнит, и потом смс-код гораздо проще чем все платёжные данные по банковской карте. У какого агрегатора платежей тогда самая простая и удобная форма выбора оплаты? Мне надо чтобы это была встроенная форма без редиректов на другие страницы. А в идеале чтобы платежи Google Pay тут же были.
Юрий, ну меня интересует онлайн сервис какой-то готовый если такой есть. А то с юным бэкендером еще надо договариваться чтобы база где-то лежала, была доступна по апи и т.д.
Alexanderietz, свой проект даёт силы и интерес. Получится, если можете сконцентрироваться на задаче на несколько часов. Создайте идеальную рабочую обстановку.
Alexanderietz, у меня хоть и было образование по специальности, но всерьёз в разработку я пришёл в 27. Никогда не поздно если вы планируете стать специалистом. Если вы можете качественно, оперативно и грамотно решать IT задачи бизнеса вас возьмут не глядя на возраст, тем более что сейчас даже в офисе необязательно быть, а можно на удалёнке и важно только как вы работаете. Типовые задачи в приложениях с которыми надо разобраться это - взаимодействие с сервером по API (GET, POST, JSON), многопоточность, вёрстка приложения, анимации в приложении, подключение различных библиотек, работа с камерой, датчиками устройства, GPS, карты, использование тем и стилей, хранение данных в БД. Найдите какое-нибудь публичное апи и сделайте приложение с ним, сделайте красиво, с анимациями, сделайте чтобы нормально работало если интернета нет. Типично это список фильмов или данные погоды.
Alexanderietz, по прикладной схеме) реализовывайте свою идею, разбирайтесь с возникающими проблемами. Изучать строго теоретически, академически, по порядку вам может не хватить энтузиазма. Ваше желание должно доводить вас до кодинга до утра периодически, а это бывает когда идея своя) Стартуйте в андроиде с Котлина уже. Джава в андроиде умрёт в течение года на мой взгляд. Вы же хотите на работу в итоге устроиться всё-таки, а вакансии уже на котлине почти 100%.
Сначала вы делаете рабочий говнокод, потом хотите брать куски кода в другой проект, но уже причесать до приличия немного, ну а дальше уже и архитектура подтянется и тестирование (особенно когда это в вакансиях требуется)) Главное быть на волне и кодить, кодить, кодить)
Alexanderietz, Именно так. Но для создания приложения вряд ли придётся действительно углубляться в тонкости всех технологий, так как для очень деликатных деталей уже существуют библиотеки - готовые модули, которые решают конкретную задачу, вам остаётся лишь это подключить и использовать. Понимать всю глубину технологий вам придётся если устроитесь например в банк и надо будет обеспечивать на безупречном уровне шифрование всех передаваемых данных.
steve_fahrenheit, погуглите retention rate. Для каждой индустрии он свой (у вас изучение языков, образовательные приложения), но примерно можно сказать что к концу первого месяца остаётся 30% установок, а к концу 3-его месяца - 8-10%.
Мессенджеры и другие важные приложения надо добавлять в исключения режима энергосбережения. Не только от андроида, но и у производителей смартфонов есть свои режимы энергосбережения.
sim3x, На какой? Какой можно встроить в wpf приложение? Моё приложение весит меньше 2 МБ. Если добавить например cefsharp то он добавляет больше 90 МБ к весу программы, что не очень радует.
sim3x: проблема в отсутствии такого опыта. Как не подписаться на рабство? по-моему глупо полгода бесплатно исправлять все краши на всех возможных андроид-устройствах.