Батарейку садит в основном экран а не память, на сколько мне известно Nexus использует AMOLED экран который не нуждается в дополнительной подсветке(как например TFT) и очень энергоэффективен.
Судя по комментариям выше многие надеются на повышение производительности на аппаратах с малым количеством памяти (G1, i5700 и т.п.) по сравнению с Nexus(512 против 128-196мб).Не думаю что это произойдет.
Как мы все знаем производительность не берется из ниоткуда и JIT не может ее увеличить в 5раз просто из воздуха. При использовании «компиляции на лету» все результаты компиляции а так же сам компилятор находятся в памяти. Тоесть при малом объеме памяти компилировать будет просто некуда, следовательно и скорости взяться будет не от куда.
Не думал что какая либо игра по своей механике сравнится с ElastoMani'ей. Ребята проделали огромную работу. И это не клон как нравится некоторым думать(все равно что сравнивать два разных Action от первого лица), просто видимо все кто работал над игрой очень любят Elm'у. А качать не буду слишком много времени было убито :)
Ну что сказать, ребята молодцы, смотрят в будущее, действительно подобные ДЦ рентабельнее, хоть и стоят дороже, плюс к тому не зависишь от внешних поставщиков электроэнергии. Да и шума меньше, работать приятнее.
Если под физическими ралзичиями вы имеете ввиду размер экрана, очевидно что они существуют, см. мой ответ выше. Сенсоры? не вижу проблемы у абсолютного большенства Android девайсов одинаковый набор сенсоров(даже если появится устройство без какого либо сенсора то очевидно на нем нельзя будет запустить приложения которое для работы использует какой либо сенсор, и у этой пролемы нет решения) а возможности на прямую зависят как раз от набора сенсоров и версии оси(по поводу версии оси у iPhone они тоже есть, со всеми вытекающими). И да кстати в плане возможностей у iPhone их традиционно меньше, что конечно, и в этом нет сомнения, облегчает в некотором смысле разработку приложений. И последнее по поводу различий у девайсов Apple они тоже есть.
Я разрабатываю приложения под андроид и скажу вам что никакого кошмара нет.
1) Портирование на каждый можно не делать. Интерфейс прекрасно масштабируется если нет версии для данного разрешения.
2) Для портирования необходимо всего лишь создать новую папку и положить туда картинки(и прочие ресурсы) с большим разрешением и если угодно Layout'ы хотя тоже не обязательно.
Как мы все знаем производительность не берется из ниоткуда и JIT не может ее увеличить в 5раз просто из воздуха. При использовании «компиляции на лету» все результаты компиляции а так же сам компилятор находятся в памяти. Тоесть при малом объеме памяти компилировать будет просто некуда, следовательно и скорости взяться будет не от куда.
1) Портирование на каждый можно не делать. Интерфейс прекрасно масштабируется если нет версии для данного разрешения.
2) Для портирования необходимо всего лишь создать новую папку и положить туда картинки(и прочие ресурсы) с большим разрешением и если угодно Layout'ы хотя тоже не обязательно.