Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #67, ИЮЛЬ 2004 г.

FAQ

Степан Ильин aka Step

Xakep, номер #067, стр. 067-118-4


8) Автоматическая обрезка и выравнивание отсканированных изображений наверняка понравится всем владельцам сканеров. Работает безотказно – проверял на сканированных лекциях, сдавая недавно прошедшую сессию.

9) Поддержка работы с неквадратными пикселами. Полезно тем, кто активно работает с видео, где форма пикселов иногда имеет отличный от квадратного вид. Типичный пример – широкоэкранный формат.

Q: Расскажи, пожалуйста, что такое J2ME. Это что-то вроде Java, но для мобильников, да? Что нужно для начала разработки своих собственных приложений для мобильника?

A: Да, ты прав. Java 2 Micro Edition (J2ME) – это версия Java, специально заточенная для интеграции в устройства с ограниченным количеством ресурсов. Разработка относительна новая и невероятно перспективная. Вспомни: ведь не так уж и давно памятью в 128 Кб обладали обычные ПК. Сейчас же каждая вторая модель мобильника может похвастать хардом на пару-тройку мегабайт. Со стороны производителей было бы крайне нерационально использовать сие пространство исключительно для хранения килобайтной телефонной книги и убогих фотоснимков, снятых встроенной камерой. Зато подключаемые внешние приложения значительно увеличивают функциональность любой трубки, а значит, потенциально повышают продажи. Покупатели радуются нововведениям, производитель гребет лопатой деньги. Что еще нужно для счастья? Похоже, осталось только научиться писать свои собственные приложения. Выучить J2ME не так сложно. По крайней мере, ничуть не труднее, чем любой другой язык программирования. J2ME - все та же Ява, но немного урезанная. Средств для разработки приложений в J2ME-среде существует несколько (http://java.sun.com/j2me), у каждого свои достоинства и недостатки. Я лично экспериментировал с Sun Java Studio Standard 5 update 1 (wwws.sun.com/software/sundev/jde/) и остался ей очень доволен. Для начинающего сойдет точно – возможно, она даже лучше, чем все остальные. Информации на русском языке по этому предмету пока немного, но на английском – хоть отбавляй. Зайди хотя бы на http://java.sun.com/j2me/docs/, и уже через 5 минут будешь изнывать от непомерного количества предоставленной инфы. Что касается книг, то по Сети давно гуляют электронные версии книг Micro Java(TM) Game Development (David Fox, Roman Verhovsek) и Developing Games in Java (David Brackeen, Bret Barker, Laurence Vanhelswue). Весьма качественные издания. Первая, на мой взгляд, написана чуть получше. Язык доступнее, да и примеры куда более абстрактны, нежели у второй, полностью ориентированной на разработку игр. Недавно в книжном магазине увидел книгу "Платформа программирования J2ME для портативных устройств" (Вартан Пирумян). Полистал – не понравилась. Сложилось впечатление, что это какой-то убогий перевод англоязычной документации. По ходу дела, той, что лежит на сайте разработчиков. 

Q: А есть ли в Инете сервисы, предоставляющие пару сот мегабайт для создания файлового хранилища? Куда бы ни выложил свежий варез – везде потрут на следующий же день. Что за люди? ;) Хотелось бы, чтобы хотя бы недели две лежало...

Назад на стр. 067-118-3  Содержание  Вперед на стр. 067-118-5