/forums/comment/472568-quote-name-av200-post-472566-den-8-nachinaetsja-so
15.08.2018 00:17
<quote name=av200 post="472566">
День 8 начинается со слов:
Вчера мы рассказали вам из чего состоит пища и объяснили, почему все её компоненты важны. Надеемся, что теперь вы будете внимательно следить за тем, чтобы ваш рацион был полноценным и разнообразным. Таким образом, с "здоровой" частью рациона мы разобрались и пора переходить к "красивой" части и рассказать, что нужно сделать, чтобы набрать мышечную массу или сбросить лишний вес.
Хотя 7-й день посвящён растяжке</quote>

Поправил. Когда тасуешь местами инфо-посты, не всегда получается отслеживать вот такие изменения.
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/472745-anton-eshhjo-v-8-m-dne-videorolik-s-tvoim-vlogom-ot-9
Антон, ещё в 8-м дне видеоролик с твоим влогом от 9-го дня.
/forums/comment/473003-av200-spasibo-popravil
16.08.2018 23:46
@av200

Спасибо, поправил.
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/474907-v-forume-i-dnevnikah-nazvanija-dlinnyh-gorodov-u
В форуме и дневниках названия длинных городов у пользователей отображаются в виде "...", а с телефона - нормально. Ну, почти...

/forums/comment/474986-dzeron-my-uvelichim-razmer-polja-pod-gorod
24.08.2018 21:42
Dzeron

Мы увеличим размер поля под город.
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/475101-v-menju-polzovatelja-smenit-parol-vydaet-oshibku
В меню пользователя "Сменить пароль" - выдает ошибку.

/forums/comment/475110-quote-name-wasd-post-472005-my-planiruem-dobavit
25.08.2018 20:39
<quote name=WasD post="472005">
Мы планируем добавить такую синхронизацию. ЧЕРЕЗ ГОД! АХАХАХХА. На самом деле, мб и раньше получится, если деньги накопим, но я бы на это не рассчитывал.</quote>
Я на твоем месте подумал бы делать приложение не отдельно для Андроида и Ёпла, а вместе. Используйте Xamarin!
Технически приложение не такое и сложное,особых фич,специфических для платформ не нужно,типа айфоновского 3d-touch.В принципе даже возможностей чистого Xamarin Forms хватило бы за глаза. А такие вещи как синхронизация с сайтом,вообще точно бы были одинаковыми и общими для iOS и Android. Не веришь,спроси своих спецов 😃. Два отдельных проекта в Xcode(или appCode) и в Android Studio(либо eclipse) это дороже,чем один общий в Xamarin Studio или в Visual Studio. 😉
Я тебе говорю, ты сильно сэкономишь на разработке и сопровождении. И приложение при этом останется нативным на каждой из платформ,т.е таким, как сейчас.
Just don't quit
/forums/comment/475128-quote-name-nameless-post-475110-ja-na-tvoem-meste
26.08.2018 00:12
<quote name=_Nameless_ post="475110">
Я на твоем месте подумал бы делать приложение не отдельно для Андроида и Ёпла, а вместе. Используйте Xamarin!</quote>

НИКОГДА НИКОГДА НИКОГДА не делай единое приложение для двух платформ, если не хочешь обратить на себя гнев штаб квартир как Google, так и Apple.

<quote name=_Nameless_ post="475110">
Два отдельных проекта в Xcode(или appCode) и в Android Studio(либо eclipse) это дороже,чем один общий в Xamarin Studio или в Visual Studio.</quote>

Это в 2 раза дороже, и в 10 раз лучше. И приложение не будет кривой версией под платформу, а будет реально нативным. И Google с Apple выскажут тебе свой респект.

<quote name=Dzeron post="475101">
В меню пользователя "Сменить пароль" - выдает ошибку.</quote>

В курсе, скоро поправим.
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/475134-quote-name-wasd-post-475128-jeto-v-2-raza-dorozhe-i-v
26.08.2018 00:38
<quote name=WasD post="475128">
Это в 2 раза дороже, и в 10 раз лучше. И приложение не будет кривой версией под платформу, а будет реально нативным. И Google с Apple выскажут тебе свой респект.</quote>

Приложение будет по настоящему нативным, это же не HTML5! И приложение будет отдельно компилироваться для разных платформ.

Что Google, что Apple, они настолько огромны, что им вообще все равно есть твое приложение или нет.
Забудь про их респект, им это по большому счету вообще без разницы, есть твое приложение или нет.

Что-то я не припомню, чтобы мне кто-то высказывал свой респект. Вот гады! Apple был просто обязан. Я все делал честно, в appCode 😉
Скажу тебе по секрету. Все программисты под iOS матерят по чем свет стоит Apple. И система разработки их XCode - редкостная фигня, это между нами.
А я кое-что повидал в этом деле на своем веку.

Я несколько лет писал разные нативные приложения под iOS под заказ. 😃
Причем по старинке, без Storyboard-ов, на Оbjective С, все в коде. Swift тогда не разрешали, молодой еще сильно.
Я сейчас в нашем мобильном подразделении более не работаю, но что-то не слышал, чтобы у них были проблемы с гуглем и эплом, с переходом на Xamarin
Приложение либо принимается в магазин, либо нет. Если они его rejected, то напишут почему. И я не слышал, чтобы Xamarin-овские приложения не принимали в App-store.
Если хочется, можно делать отдельные Renderer-ы для платформ и тогда будет все как ты хочешь. Но бизнес-логика будет общей.
И тогда не было бы так, что под iOS у тебя есть синхронизация с сайтом, а под Android-ом, ее нет.

Впрочем, интересно было бы узнать, откуда такая информация, про корпоративный гнев?
И в чем будет кривизна приложения стодневки?
Ты же вроде как не программист сам?

Но, я конечно не могу запретить тебе вкладываться больше, чем надо.
Это был просто мой бесплатный совет, ты разумеется волен ему не следовать.
Just don't quit
/forums/comment/475135-quote-name-nameless-post-475134-zabud-pro-ih-respekt
26.08.2018 08:45
<quote name=_Nameless_ post="475134">
Забудь про их респект, им это по большому счету вообще без разницы, есть твое приложение или нет.

Что-то я не припомню, чтобы мне кто-то высказывал свой респект. Вот гады! Apple был</quote>

Хм, да, я забыл упомянуть, что мы сотрудничаем с Apple. И на первой же встрече в их штаб квартире в Москве, одним из первых вопросов, который они задали был - "У вас ведь отдельное приложение под каждую платформу?". И , услышав утвердительный ответ, они были очень довольны.

Так что если делать какую-нибудь небольшую приложуху, можно и использовать кроссплатформерные решения. Но если ты хочешь сделать что-то глобальное (а у нас уже 200 000 установок, хотя мы только начинаем), нужно делать под каждую платформу свое.

<quote name=_Nameless_ post="475134">
И система разработки их XCode - редкостная фигня, это между нами.</quote>

Я в курсе этого, ты не открыл Америку)

<quote name=_Nameless_ post="475134">
Причем по старинке, без Storyboard-ов, на Оbjective С, все в коде. Swift тогда не разрешали, молодой еще сильно.</quote>

Сейчас нужно переводить все на Swift, если не хочешь отстать.

<quote name=_Nameless_ post="475134">
Я несколько лет писал разные нативные приложения под iOS под заказ.</quote>

Покажешь примеры приложений, которые писал?

<quote name=_Nameless_ post="475134">
И тогда не было бы так, что под iOS у тебя есть синхронизация с сайтом, а под Android-ом, ее нет.</quote>

Это происходит потому что у наш iOS разработчик намного более ответственный, чем ANDROID. Но при этом у нас есть 2 работающих приложения. При твоем подходе у нас была бы одна кривоработающая ерунда.

<quote name=_Nameless_ post="475134">
Впрочем, интересно было бы узнать, откуда такая информация, про корпоративный гнев?
И в чем будет кривизна приложения стодневки?
Ты же вроде как не программист сам?</quote>

Это не гнев. Из самых первых рук, от менеджеров Apple.

Кривизна будет в тонне вещей, потому что платформы разные. Из очевидного - если ты будешь делать навигацию одинаковой на обе платформы, то на обеих тебе придется идти на компромиссы и делать решения, которые НЕ нативны для пользователей. И это только верхушка айсберга. А когда начнешь копать глубже, подключать более продвинутые библиотеки и другие устройства, у тебя там вообще месиво начнется.
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/475222-quote-name-wasd-post-475135-jeto-proishodit-potomu
26.08.2018 21:26
<quote name=WasD post="475135">
Это происходит потому что у наш iOS разработчик намного более ответственный, чем ANDROID. Но при этом у нас есть 2 работающих приложения. При твоем подходе у нас была бы одна кривоработающая ерунда.</quote>

Ладно, раз так. Будет время, может чего-то для себя кривенькое наваяю. Заодно Xamarin потискаю на своем маке.
Придется посмотреть трафик айфоновского приложения, может и секретный протокол синхронизации с сайтом workout.su выцеплю 😉
Заодно и гляну, что там такого нативного в айфоновском приложении по сравнению с Андроидом. Как оно работает на различных устройствах, например на iPad... Есть ли там какой-то особый layout.
Знаешь, ко мне тогда одно идиотское требование было - приложения должны выглядеть одинаково на обеих платформах. Я был вынужден запилить вручную идентичные контролы с андроидовскими.
Так что разные виды приложения для платформ - это скорее голос разума для меня, а не наоборот. Но в том то и дело, что скажем селекторы будут выглядеть в xamarin-овском приложении по-разному на
разных платформах.

В общем успехов в разработке, ты все сам знаешь. 😃

Да, один момент. 200000 установок - это хорошо. Но это не совсем показатель. Показатель - среднее количество активных пользователей за день.
Право, поставил, посмотрел и грохнул - это не показатель.
Я здесь - _Nameless_. А потому могу сказать только, что приложение на Xamarin работает и у него только на Андроиде более 500000 установок.
"500000 Леммингов не могут ошибаться". Это же для тебя критерий 😉
Just don't quit
/forums/comment/475223-quote-name-nameless-post-475222-da-odin-moment-200000
26.08.2018 21:30
<quote name=_Nameless_ post="475222">
Да, один момент. 200000 установок - это хорошо. Но это не совсем показатель. Показатель - среднее количество активных пользователей за день.</quote>

У нас сейчас 50 000 активных. Но нужно понимать, что если человек поставил, прошел и удалил - это для нас тоже успех. У нас нет KPI по удержанию человека в мобильном устройстве. Для нас главное - прохождение программы. И к новому году, по плану, интегрировать все данные с мобильных устройств с основной статистикой на сайте.

<quote name=_Nameless_ post="475222">
А потому могу сказать только, что приложение на Xamarin работает и у него только на Андроиде более 500000 установок.</quote>

Оно только русскоязычно или мультиязычное?
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/475225-quote-name-nameless-post-475222-500000-lemmingov-ne
26.08.2018 21:31
<quote name=_Nameless_ post="475222">
"500000 Леммингов не могут ошибаться". Это же для тебя критерий</quote>

Это не критерий) это вопрос твоей компетенции в данном вопросе был) а оценка в Google Play средняя?
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/475227-quote-name-wasd-post-475135-sejchas-nuzhno-perevodit
26.08.2018 21:41
<quote name=WasD post="475135">
Сейчас нужно переводить все на Swift, если не хочешь отстать.</quote>

Вот что хорошо у Apple, так это то, что они на WWDC демонстрируют новые смайлики. Чтобы отстать - это надо постараться.
Главное поддерживать новые устройства, а на чем именно ты пишешь - по-сараю.
Swift он конечно новый и лучше как язык чем objective c, но это не сильно то и облегчает работу.
Да, ты можешь использовать некоторые новые библиотеки и cocoa pod-ы, но это не критично. Не смогу напрямую пользоваться Alamofire cocoa-pod 😉
Более того, совместимость с предыдущими версиями языка Swift у Apple сильно хромала.
И скорость приложения, разработанного на свифте не больше, чем objective c.
Хотя Apple как-то обещал, что чуть ли не вдвое на Swift будет быстрее. 😉
Но последнюю 4-ю версию Swift я даже не смотрел, он вышел не так давно. Swift меня как-то не очень зацепил в свое время, когда я с ним игрался.
Just don't quit
/forums/comment/475229-quote-name-nameless-post-475227-glavnoe-podderzhivat
26.08.2018 21:48
<quote name=_Nameless_ post="475227">
Главное поддерживать новые устройства, а на чем именно ты пишешь - по-сараю.</quote>

Уже не по-сараю)
кто не сворачивает тот дойдет (c) DoXoD