По первой части, если хостинг нормально держит работу обычного сайта, то и API работать будет. 200 пользователей в сутки - это вообще мелочь, но надо бы знать сколько запросов они будут генерить. Пробовать надо.
По второй, можно же вообще наименование протокола убрать. Вместо "http://XXXX" и "https://XXXX", оставить просто "//XXXX".
Только вообще-то желательно делать API доступным только по одному протоколу, поставить 301 редирект на https://
PS И хардкодить такие константы вообще не хорошо, лучше вынести их в отдельный файл конфигураций и читать уже из него.
T110E5: В чем отличае Xamarin C# от Java/kotlin, за исключением синтаксиса?
Другой язык - это раз. Это свои библиотеки, своё (хоть и похожее) наименование классов, перечислений и других типов.
Второе - при создании приложения к нему прикрепляется dotNET Framework, который транслирует машинные инструкции языка IL в вызовы API андроида. Т. е. я могу писать код специфичный именно для dotNET и он будет работать так же нативно, как и скомпилированный Java/kotlin. Только каждое приложение будет на 11МБ больше, чем Java/kotlin той же функциональности.
Посоветуйте библиотеку если есть, или куда смотреть... Если пользователь дата регистрации == сегодня, то показать ему подсказки, если пользователь дата регистрации == сегодня, но было нажато "пропустить", то игнорировать это.
Ну, во-первых, чтобы советовать библиотеки, я не знаю, на чём вы разрабатываете. Я же на Xamarin C# пишу, не на java или kotlin, как большинство.
Во-вторых, для этого не нужны библиотеки.
Эту задачу можно решить в лоб - всего одно условие if на дату регистрации и записать через Shared Preferences Editor признак нажатия на кнопку "пропустить".
T110E5: чтобы получить эти отзывы - надо как-то заставить скачать приложение.
Вы с SEO знакомы? Описания приложений в магазине тоже оптимизируются. На хабре есть статьи на этот счёт. Я даже на Серче кому-то одну из таких статей показывал. Сейчас попробую ссылку поискать.
Я веб-программист, и моб. разработчик в том числе.
T110E5: Скажите, стоит ли выходить в паблик с Андройдом , а iOS выпустить позже или все таки дождаться iOS?
Есть такая рекомендация, которой и я тоже стараюсь придерживаться - фейлиться как можно раньше.
Если есть готовое приложение хоть под какую-то платформу, выкладывайте его скорее, получите кучу отзывов, которые натолкнут вас на новые идеи и исправление неявных косяков.
По первой части, если хостинг нормально держит работу обычного сайта, то и API работать будет. 200 пользователей в сутки - это вообще мелочь, но надо бы знать сколько запросов они будут генерить. Пробовать надо.
По второй, можно же вообще наименование протокола убрать. Вместо "http://XXXX" и "https://XXXX", оставить просто "//XXXX".
Только вообще-то желательно делать API доступным только по одному протоколу, поставить 301 редирект на https://
PS И хардкодить такие константы вообще не хорошо, лучше вынести их в отдельный файл конфигураций и читать уже из него.
Вызвали таки демона.
VoV@, а вы беретесь за "доработки" того, что уже написано? если да, то только на c++?
Только на C#, и только проекты для Xamarin.
Я не знаю ни java, ни kotlin, ни objective-C, ни swift.
Ну, на сколько я знаю, так и принято - тестировать на тестовом сервере, а релизить на боевой.
У меня нет больших масштабов, я тестю всё на локалхосте и выкладываю релиз на шаред хостинг. Мне этого хватает с лихвой.
Базы лучше тоже разделить, тупо скопировать.
А меня волнует такой вопрос.
Есть ли способ узнать с какого запроса в сторах пришел пользователь?
Вот кусок сводной статистики в консоли разработчика Гугла:
На нижнем скрине запросы в Плей Маркете.
PS По поиску Гугла тоже похожая статистика показывается, только у меня там 0.
В чем отличае Xamarin C# от Java/kotlin, за исключением синтаксиса?
Другой язык - это раз. Это свои библиотеки, своё (хоть и похожее) наименование классов, перечислений и других типов.
Второе - при создании приложения к нему прикрепляется dotNET Framework, который транслирует машинные инструкции языка IL в вызовы API андроида. Т. е. я могу писать код специфичный именно для dotNET и он будет работать так же нативно, как и скомпилированный Java/kotlin. Только каждое приложение будет на 11МБ больше, чем Java/kotlin той же функциональности.
У меня ещ вопрос, технический:
Посоветуйте библиотеку если есть, или куда смотреть...
Если пользователь дата регистрации == сегодня, то показать ему подсказки, если пользователь дата регистрации == сегодня, но было нажато "пропустить", то игнорировать это.
Ну, во-первых, чтобы советовать библиотеки, я не знаю, на чём вы разрабатываете. Я же на Xamarin C# пишу, не на java или kotlin, как большинство.
Во-вторых, для этого не нужны библиотеки.
Эту задачу можно решить в лоб - всего одно условие if на дату регистрации и записать через Shared Preferences Editor признак нажатия на кнопку "пропустить".
чтобы получить эти отзывы - надо как-то заставить скачать приложение.
Вы с SEO знакомы? Описания приложений в магазине тоже оптимизируются. На хабре есть статьи на этот счёт. Я даже на Серче кому-то одну из таких статей показывал. Сейчас попробую ссылку поискать.
VoV@, а вы разработчик под мобилки?
Я веб-программист, и моб. разработчик в том числе.
Скажите, стоит ли выходить в паблик с Андройдом , а iOS выпустить позже или все таки дождаться iOS?
Есть такая рекомендация, которой и я тоже стараюсь придерживаться - фейлиться как можно раньше.
Если есть готовое приложение хоть под какую-то платформу, выкладывайте его скорее, получите кучу отзывов, которые натолкнут вас на новые идеи и исправление неявных косяков.