В действительности G-Map являлось полноценным навигационным оффлайн приложением. Недавно приложение было обновлено, добавились голосовые команды и turn-by-turn навигация. Все эти нововведения противоречат правилам SDK. Примерно 10 дней назад приложение G-Map было удалено из AppStore.
Разработчики на официальном сайте утверждают, что G-Map вскоре вернется в AppStore, а удаление связано с будущими масштабными обновлениями приложения. Странно. Обычно обновления делаются напрямую, без всяческого удаления и тп.
Apple выпустила новую версию SDK (software developer kit). Это было сделано несколько часов спустя выхода новой прошивки для iPhone и iTouch. Удивительно, что разработчикам не было предоставлени ни анонсов, ни бета-версий.
Apple выпустила для узкого круга разработчиков прошивку для iPhone версии 2.2 Beta 2 и соответствующий SDK. В ней уже полностью функционирует Google Street View. Напомним. что Beta 1 имела лишь скрытые API, связанные с Street View для Google Maps.
Кроме того, теперь поддерживаются комплектующие, которые используют линейный вход.
Apple только что выпустила новую прошивку версии 2.2 beta 1 для разработчиков. Вместе с ней и новый iPhone SDK (build 9M2611). Пока маол что известно о новых фичах и усовершенствованиях... но iphoneatlas уже опубликовал снимок экрана с новым видом интерфейса Safari:
Нету привычной лупы и кнопки refresh. Вместо них строка URL и строка для поиска. Все это все больше напоминает Safari для настольных компьютеров. Обновление страницы осуществляется с помощью иконки в адресной строке.
Одна из наиболее востребованных функциональностей на iPhone - это copy/paste. Ytpfdbcbvsq hfphf,jnxbr Zac White продвигает новый проект - OpenClip, который даст разработчикам и пользователям возможность Copy/Paste.
Совсем недавно вышла первая бета версия проивки 2.1 и вот уже обновление. Основные изменения - исправление ошибок и реализация push-сервиса:
"This is the second beta of the iPhone SDK targeting iPhone OS 2.1, including bug fixes to iPhone OS as well as an early implementation of the Apple Push Notification Service API. This API is not yet integrated with a live push server."
В этом видео показана работа редактора MagicPad, который ждет одобрения от App Store. Интересен он тем, что внутри позволяет работать с copy/paste. Конечно, ограничения SDK не позволяют данной функциональности распространиться на отсальные приложения. Однако данное приложение позволяет отправлять текст по электронной почте.
JavaOne одна из наиболее интересных конференций в ИТ индустрии. Будет множество докладов о Java и многих других технологиях. Об одном докладе jо одновременно Java и IPhone уже упоминалось на Java4IPhone.com (link). Но есть и парочка других.
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
Основная цель проекта phoneME заключается в расширении использования технологии Java ME на рынке мобильных устройств. Данные технологии открыты сообществу Mobile & Embedded Community и позволяют уменьшить вариации в реализации (лучшая совместимость), увеличить количество инноваций и дать возможность новым устройствам ощутить мощь платформы Java ME.
Во время конференции JavaOne 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.
Eric Klein, вице-президент Sun Microsystems, Java Marketing объявил, что Sun будет разрабатывать Java VM для Apple IPhone. Эта JVM будет базироваться на существующей Java Micro Edition и позволит IPhone зупускать многочисленные Java-приложения, как существующие, так и новые.
"Once our JVM is on the phone, we anticipate that a large number of Java applications would run on the phone," говорит Klein. Специалистам Sun потребовалось более 24 часов для анализа лицензии и других материалов, которые предоставила компания Apple. Дата выпуска назначена на лето 2008 года.