Новости с тэгом ‘тест’
Цены на MacBook скоро упадут

Piper Jaffray (Investment bank) сообщил свои прогнозы относительно продуктов Apple. Он считает, что в скором времени Apple выпустит новинки, а текущие упадут в цене. Например, 13-дюймовый MacBook будет стоить менее $1000.
"Мы думаем, что с вероятностью 80% Apple представит редизайн MacBook и, возможно, MacBook Pro с более низкими ценами", пишет он. "В частности, Apple может перейти планку в цене $999 (сейчас $1099) для MacBook, и $1799 для MacBook Pro (сейчас $1999)."
--
via appleinsider
Выложены xpwn 0.3 исходники

xpwn 0.3, набор кросс-платформенных утилит командной строки для разлочки и джейлбрейка, сегодня были выложены в открытый доступ на . DevTeam протестировала их на Linux, Windows XP и Windows Vista для iPhone 2G и iPhone 3G.
Данные утилиты в первую очередь для опытных разработчиков. Несомненно, ими могут пользоваться все, но в этом случае настоятельно рекомендуется прочитать README.
Для нас это значит одно, скоро будет новая версия winpwn, поддерживающая 2.0
Safari benchmark - 2.0 быстрее 1.1.4
По функциональности разница между Safari 1.1.4 и 2.0 невелика. Но "внутри" данное приложение претерпело массу изменений. Производительность MobileSafari 2.0 существенно увеличилась. Страницы грузятся намного быстрее, и это через Wi-Fi и EDGE. И это не имеется в виду поддержка 3G, а лишь обработка загруженного контекста.
В августе прошлого года для того, чтобы сравнить производительность (процессинг и JavaScript интерпретатор) iPhone'а и Safari 3 на Mac с 1.83 ГГц Core Duo. На тот момент прошивка у IPhone была 1.0.1. Вот результаты тех же тестов для iPhones с прошивками 1.1.4 и 2.0. Рузультаты Hockenberry для 1.0.1 включены для сравнения:
| Test | 1.0.1 | 1.1.4 | 2.0 | Vs. 1.0.1 / 1.1.4 |
|---|---|---|---|---|
| 100,000 iterations | 3.209 | 1.096 | 0.145 | 22× / 8× |
| 10,000 divisions | 0.413 | 0.181 | 0.029 | 14× / 6× |
| 10,000 sin(x) calls | 0.709 | 0.373 | 0.140 | 5× / 3× |
| 10,000 string allocations | 0.777 | 0.434 | 0.133 | 6× / 3× |
| 10,000 function calls | 0.904 | 0.595 | 0.115 | 8× / 5× |
Последняя колонка показывает, во сколько раз 2.0 быстрее 1.0.1 и 1.1.4. Эти же результате приведены на графике в начале новости.
Явно видно, что производительность WebKit'а существнно увеличилась. Это, несомненно, скажется не только на работе с Safari, но и с другими приложениями, использующими встроенные WebKit-браузеры. Например, NetNewsWire, Twitterrific, Instapaper и Cocktails.
via daringfireball.net
EDGE против 3G

Во время выступления на WWDC 2008 Steve Jobs сравнил EDGE и 3G. Он загрузил один и тот же сайт в Сафари на обоих телефонах. Ребята из CNet попытались сделать похожий эксперимент:
Результаты: 31 сек на IPhone 3G и 53 сек на старом IPhone (EDGE). Неплохо.
PS: Кстати, ребята сами по себе не очень торопливо говорили "Готов". Сайты загрузились быстрее - за 29 и 49 сек.
3G SmartPhone Battery Life: iPhone лидирует

Время работы от батареи у нового IPhone 3G не сильно впечатляет. Однако среди всех тестируемых 3G смартфонов IPhone 3G окащался лучшим, говорят тестеры из PC World's Test Center. На стандартном тесте time battery life test в сети AT&T 3G он продержался 5 часов и 38 минут. К слову, IPhone первого поколения в сети AT&T EDGE показал результат 10 часов.
iPhone 3G также занял обошел всех конкурентов в сетях Sprint и Verizon's EVDO, включая Palm Centro (4:19) и Samsung Instinct (5:33).
via
AT&T тестирует GPS на IPhone 3G
Larry Meyer из AT&T провел тестдрайв функций GPS на IPhone 3G.
IPhone 3G stress test
Насколько новый IPhone 3G устойчив к таким внешним воздействиям, как ключи, попадание в еду, мытье водой и мылом, падение с высоты полтора метра и, наконец, переезд устройства мотоциклом? Ребята из PCWorld проделали экперимент:
ICQ, MSN, AOL, Yahoo, Jabber and GoogleTalk на IPhone
Самой первой программой для чата была Apollo IM. Она работала, но очень плохо - зависала, связь разрывалась, программа часто вылетала. Позже появилась MobileChat, чья версия 2.23-2 была намного лучше Apollo. И работало. Я пользовался ею довольно часто для ICQ. Но там нету истории сообщений и были проблемы с оффлайновыми сообщениями на русском языке.
Теперь доступна программа . Это достаточно популярный клиент, тк поддерживаются многие протоколы и, что самое главное, многие телефоны. Причем, не только смартфоны. Ну а теперь есть версия и для IPhone. Интерфейс смотрится хорошо, много настроек. Пользователи могут использовать чат, посылать картинки, есть история, которая сохраняется даже при перезагрузке. Есть даже счетчик траффика.
Tutorial: компиляция и запуск Java приложения на IPhone

Данное руководство описывает шаг за шагов как использовать установленный на IPhone пакет программ Java. Если вдруг на вашем IPhone еще нет Java, то можно найти описание как это сделать.
Итае нам понадобится работающий IPhone с . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью .
Шаг 1: Создаем простое Java приложение, компилируем и запускаем.
Оставить комментарий, читать комментарии [16]
Tutorial: устанавливаем Java на IPhone

Данное руководство описывает шаг за шагом весь процесс установки Java на IPhone.
Для начала необходим работающий () IPhone с . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью .
Хочу предупредить, что все нижеописанное может потребовать восстановления. Советую забэкапить данные. У меня все прошло гладко, без необходимости восстанавливаться.
Итак начнем. Всего один вечер и вы сможете хвастаться друзьям
Итак у нас 2 шага:
Оставить комментарий, читать комментарии [25]
Java VM для IPhone
JamVM представляет из себя новую виртуальную машину (VM), которая совместима со спецификацией JVM версии 2 (blue book). По сравнению с многими другими VM (платными и бесплатными) JamVM требует достаточно мало ресурсов (PowerPC - 200K, Intel - 180K). В то же время осуществляется полная поддержка спецификации, включая object finalisation, Soft/Weak/Phantom References, class-unloading, Java Native Interface (JNI) и Reflection API.
На данный момент JamVM оттестирована и поддерживает следующие платформы: Linux (PowerPC, i386, ARM, AMD64, MIPS) и MAC OS X / Darwin (PowerPC, PowerPC64, i386, ARM). В качестве последней выступает Apple IPhone.
Читать дальше »
JavaOne 2008 и связанные с IPhone доклады

одна из наиболее интересных конференций в ИТ индустрии. Будет множество докладов о Java и многих других технологиях. Об одном докладе jо одновременно Java и IPhone уже упоминалось на Java4IPhone.com (). Но есть и парочка других.
- How to Port phoneME™ Advanced Software to Google Android, iPhone, OpenMoko, LiMO, and More
Hinkmond Wong (Sun Microsystems)
May 07, 14:50 - 15:50 - Dancing Duke on Your PlayStation Portable: Porting phoneME™ Software to PlayStation Portable
Max Mu (Sun Microsystems); Kuo Wang (iaSolution Technology Limited)
May 08,19:30 - 20:20 - Extending Swing to Run Multitouch Applications (Multitouch Software)
Michael Riecken (Trissential, LLC)
May 09,16:10 - 17:10
Подробности докладов:
Оставить комментарий, читать комментарии [1]
Как портировать phoneME Advanced Software на iPhone

Основная цель проекта phoneME заключается в расширении использования технологии Java ME на рынке мобильных устройств. Данные технологии открыты сообществу Mobile & Embedded Community и позволяют уменьшить вариации в реализации (лучшая совместимость), увеличить количество инноваций и дать возможность новым устройствам ощутить мощь платформы Java ME.
Во время конференции 2008 (San Francisco, CA) ведущий инженер Hinkmond Wong (группа Java Micro Edition в Sun Microsystems) будет рассказывать о портировании phoneME Advanced Software на различные платформы, включая IPhone:
Название доклада: "How to Port phoneME™ Advanced Software to Google Android, iPhone, OpenMoko, LiMO, and More".
Краткое содержание доклада: "This presentation discusses how to port phoneME™ Advanced open source mobile platform software to the latest hot cell phone and embedded device environments such as Google-OHA, Android SDK, iPhone/iPod (touch) SDK, OpenMoko, and LiMO.
The objective of the phoneME project is to further expand the use of the Java™ Platform, Micro Edition (Java ME platform) in the mobile handset market through open source. The project scope includes a focus on the emerging next-generation phone segment with the phoneME Advanced software stack. This session concentrates on how to use the open-source phoneME Advanced project as the core Java virtual machine and libraries to enable the most-recent popular mobile development platforms to become Java technology-enabled. "
Данное мероприятие и конкретный доклад действительно имеет смысл посетить. Hinkmond Wong является экспетом в области мобильных устройств и сможет ответить на многие накопившиеся вопросы по поводу IPhone и Java.
Оставить комментарий, читать комментарии [4]