"3. Оптимизация. Чем больше экранов в приложении, тем оно дороже – и наоборот. Поэтому если продумать расположение инструментов на минимальном количестве экранов, это удешевит результат. Например, приложение такси можно сделать так, что для ввода адресов будет происходить переключение на отдельные экраны. А можно разместить всё на одном экране: и кнопку вызова, и ввод адресов, и карту."
В корне не согласен с этим тезисом. Если запихать весь планируемый функционал в одну страницу вместо понятных и удобных нескольких страниц, то это никак не повлияет на стоимость. По срокам возможно такой вариант выйдет даже дальше так как придётся учитывать состояние каждого функционала и взаимоисключающие моменты, которые расположены на одной странице.
"3. Оптимизация. Чем больше экранов в приложении, тем оно дороже – и наоборот. Поэтому если продумать расположение инструментов на минимальном количестве экранов, это удешевит результат. Например, приложение такси можно сделать так, что для ввода адресов будет происходить переключение на отдельные экраны. А можно разместить всё на одном экране: и кнопку вызова, и ввод адресов, и карту."
В корне не согласен с этим тезисом. Если запихать весь планируемый функционал в одну страницу вместо понятных и удобных нескольких страниц, то это никак не повлияет на стоимость. По срокам возможно такой вариант выйдет даже дальше так как придётся учитывать состояние каждого функционала и взаимоисключающие моменты, которые расположены на одной странице.