Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка Web.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
496.28 Кб
Скачать

Сжатие gzip

Наиболее простым и эффективным способом повышения производительности iDoc является применение GZIP-сжатия трафика Web-сервером. Многие современные Web-сервера обладают возможностью сжатия страниц при отправке их клиентам, например, в случае с iPhone – браузеру Safari. Он может автоматически распаковывать входящий трафик, и для этого нужно только на стороне Web-сервера включить режим сжатия. В результате пользователи iPhone получают возможность скачивать страницы со значительно большей скоростью.

IDoc в действии

После увеличения производительности можно проверить работу iDoc в действии. Для пакета java.* и javax.*, где содержатся 1,304 класса, нужно сгенерировать Javadoc в OpenJDK, а после этого загрузить на Web-сервер получившиеся HTML-страницы. Общий размер файлов составляет 16 МБ, из которых на главную страницу приходится только 112 КБ. Все другие страницы, содержащие информацию по каждому классу, имеют средний объем 13 КБ каждая. Работая с приложением даже через EDGE-сети, пользователь оценит хорошее время отклика. Имея iPhone, можно зайти на сайт iDoc и попробовать приложение в работе. Здесь же можно скачать iDoc или сгенерировать Javadoc, предназначенный для конкретных классов и оптимизированный для iPhone. Готовая документация Javadoc для 51 пакета будет отображаться на экране iPhone.

В процессе дальнейшей работы iDoc может быть усовершенствован разными способами. Например, можно добавить поддержку параметризованных типов в Java 5 или же дополнить приложение функцией распознавания тегов в комментариях Javadoc, которая нужна для создания ссылок между страницами. Полный исходный код приложения, позволяющий расширить функциональность iDoc, инструменты, инструкции и методы использования новых технологий можно найти на http://www.ibm.com/developerworks/ru/opensource/.

Преимущества использования платформы iPhone

Устройства iPhone SDK, позволяющие создавать приложения для них и запускать их без использования браузера Safari были анонсированы Стивом Джобсом (Steve Jobs) еще в октябре 2007 года. Для разработки, как и в Mac OS X, в них применены платформы Cocoa или Objective-C, наиболее подходящие архитектуре iPhone. При этом для сторонних приложений, по распоряжению руководства Apple, перед запуском на iPhone обязательна сертификация.

Приложения, созданные на платформе iPhone имеют преимущества перед другими, т.к. могут интенсивно использовать имеющуюся графику, анимацию и изначально имеют доступ к сетевым ресурсам. Платформа iPhone конкурентоспособна даже в сравнении с SDK, поскольку проста в применении и при установке, а использование таких средств как Aptana и iUi делает создание Web-приложений еще более легким и быстрым, что только что было доказано на примере создания iDoc. Внедрение современных технологий позволяет создавать Web-приложения для iPhone, интерфейс которых практически аналогичен оригинальному.

ISO

рейтинг рунета 2012 - Первое место

разработка компании «Трилан» получила «Премию Рунета»

посмотреть отзывы клиентов

Начало формы

Заявка

Загрузить

Отправить

Конец формы

Статьи

Разработка веб-приложений для iPad, iPhone и iPod

Разработка Web-приложений для мобильных устройств iPhone с помощью программы Eclipse

Нуждается ли бизнес в Android-приложении?

Разработка приложений для Android

Как разработать самостоятельно приложение для Android?