С клавиатурами работаем, скажем, в конце января был выпуск, исправивший множество проблем. Про интерфейс сейчас ничего определенного не скажу, но он будет существенно ближе к нативному чем сейчас. :)
Есть подозрение, что узким местом является не процессор, а скорость чтения с SD карты. Попробуй для эксперимента поставить базу города в память телефона и сравнить скорость. Вообще, проблема это известная, поэтому на iPhone уже и на всех остальных платформах в перспективе будет новый формат данных, более компактный, а, следовательно, быстрее грузящийся с карточки.
Производители железа любят ставить в девайсы медленные контроллеры SD, так что даже установка быстрой карты проблему не решает.
Дело в том, что текущая айфон версия переиспользует очень большое количество кода и архитектурные решения Qt-версий (тех, которые на Android и Symbian), что, в свою очередь, накладывает ограничения на то, как будет себя вести интерфейс и как будут устроены переходы между экранами (отсюда, например, следует далеко не нативное поведение таббара в iPhone-версии).
Версия для iPad предполагает довольно масштабные изменения интерфейса — нужно, во-первых, показывать сразу несколько активных элементов на экране, а не просто растянуть айфон-версию на весь экран (что и так можно сделать кнопкой x2), и, во-вторых, соответствующим образом переделать взаимодействия между этими элементами.
Существующая архитектура не готова к такому повороту событий никак, поэтому её требуется перерабатывать. С одной стороны, это требует времени и усилий, с другой, это развязывает нам руки сразу на нескольких фронтах, в том числе позволит сделать интерфейс айфон-приложения более «нативным», и ещё разные другие штуки, про которые я пока не буду говорить.
Производители железа любят ставить в девайсы медленные контроллеры SD, так что даже установка быстрой карты проблему не решает.
Версия для iPad предполагает довольно масштабные изменения интерфейса — нужно, во-первых, показывать сразу несколько активных элементов на экране, а не просто растянуть айфон-версию на весь экран (что и так можно сделать кнопкой x2), и, во-вторых, соответствующим образом переделать взаимодействия между этими элементами.
Существующая архитектура не готова к такому повороту событий никак, поэтому её требуется перерабатывать. С одной стороны, это требует времени и усилий, с другой, это развязывает нам руки сразу на нескольких фронтах, в том числе позволит сделать интерфейс айфон-приложения более «нативным», и ещё разные другие штуки, про которые я пока не буду говорить.
Для приближения можно использовать double tap.