VoV@

VoV@
Рейтинг
196
Регистрация
22.09.2007
Должность
Окупация
Интересы
Программирование

По первой части, если хостинг нормально держит работу обычного сайта, то и API работать будет. 200 пользователей в сутки - это вообще мелочь, но надо бы знать сколько запросов они будут генерить. Пробовать надо.

По второй, можно же вообще наименование протокола убрать. Вместо "http://XXXX" и "https://XXXX", оставить просто "//XXXX".

Только вообще-то желательно делать API доступным только по одному протоколу, поставить 301 редирект на https://

PS И хардкодить такие константы вообще не хорошо, лучше вынести их в отдельный файл конфигураций и читать уже из него.

Вызвали таки демона.

T110E5:
VoV@, а вы беретесь за "доработки" того, что уже написано? если да, то только на c++?

Только на C#, и только проекты для Xamarin.

Я не знаю ни java, ни kotlin, ни objective-C, ни swift.

Ну, на сколько я знаю, так и принято - тестировать на тестовом сервере, а релизить на боевой.

У меня нет больших масштабов, я тестю всё на локалхосте и выкладываю релиз на шаред хостинг. Мне этого хватает с лихвой.

Базы лучше тоже разделить, тупо скопировать.

lkolobok:
А меня волнует такой вопрос.
Есть ли способ узнать с какого запроса в сторах пришел пользователь?

Вот кусок сводной статистики в консоли разработчика Гугла:

На нижнем скрине запросы в Плей Маркете.

PS По поиску Гугла тоже похожая статистика показывается, только у меня там 0.

T110E5:
В чем отличае Xamarin C# от Java/kotlin, за исключением синтаксиса?

Другой язык - это раз. Это свои библиотеки, своё (хоть и похожее) наименование классов, перечислений и других типов.

Второе - при создании приложения к нему прикрепляется dotNET Framework, который транслирует машинные инструкции языка IL в вызовы API андроида. Т. е. я могу писать код специфичный именно для dotNET и он будет работать так же нативно, как и скомпилированный Java/kotlin. Только каждое приложение будет на 11МБ больше, чем Java/kotlin той же функциональности.

T110E5:
У меня ещ вопрос, технический:

Посоветуйте библиотеку если есть, или куда смотреть...
Если пользователь дата регистрации == сегодня, то показать ему подсказки, если пользователь дата регистрации == сегодня, но было нажато "пропустить", то игнорировать это.

Ну, во-первых, чтобы советовать библиотеки, я не знаю, на чём вы разрабатываете. Я же на Xamarin C# пишу, не на java или kotlin, как большинство.

Во-вторых, для этого не нужны библиотеки.

Эту задачу можно решить в лоб - всего одно условие if на дату регистрации и записать через Shared Preferences Editor признак нажатия на кнопку "пропустить".

T110E5:
чтобы получить эти отзывы - надо как-то заставить скачать приложение.

Вы с SEO знакомы? Описания приложений в магазине тоже оптимизируются. На хабре есть статьи на этот счёт. Я даже на Серче кому-то одну из таких статей показывал. Сейчас попробую ссылку поискать.

T110E5:
VoV@, а вы разработчик под мобилки?

Я веб-программист, и моб. разработчик в том числе.

T110E5:
Скажите, стоит ли выходить в паблик с Андройдом , а iOS выпустить позже или все таки дождаться iOS?

Есть такая рекомендация, которой и я тоже стараюсь придерживаться - фейлиться как можно раньше.

Если есть готовое приложение хоть под какую-то платформу, выкладывайте его скорее, получите кучу отзывов, которые натолкнут вас на новые идеи и исправление неявных косяков.

Всего: 7154