Клуб мобильного творчества
*
Автор уроков shaman 08.03.09
Урок 1
Итак. Многие задаются вопросом: компа нет, а программить на яве очень уж сильно хочется. Что делать?
Первым делом нужно обзавестись парой-тройкой учебников и естественно софтом (см. нижние посты).
Из учебников я советую Буткевича "Пишем игры и программы для сотовых телефонов". И вот: изучив всю книгу вдоль и поперек и ничего не поняв, скачиваем себе программы:
Janino, Preverifier, JarBuilder
После того, как, согласно Буткевичу, написан первый в жизни исходник HelloWorld смотрим Урок 2 :)
Изменил(а) seg0ro 12.05.11 в 12:18
*
Урок 2
В первом поле Janino прописывается путь к папке с исходником в фс, по такому образцу
диск:/папка/...(обратите внимание: слеша в конце НЕТ!)
Пример:
C:/other/java.
Второе поле предназначено для папки для готовых классов. Пишется по тому же принципу, что и в первом поле. Третье поле предназначено для кодировки текста.
Исходник надо сохранить в UTF-8 или еще какой-то кодировке.
Если в исходнике нет русских символов, поле можно оставить пустым. Если есть - пишем кодировку: UTF-8.
*
Урок 3
4-е и 5-е поля Janino для библиотек и классов. Они нам не нужны. Когда первые 3 поля заполнены, жмем "компилировать" и смотрим. Если все исходник без ошибок будет написано "No errors, warnings or other output produced". Иначе придеться исправлять исходник и все заполнять заново.
После того, как класс сделан, заходим в Preveryfier, вводим адреса папок с сырыми классами и для готовых классов(но со слешем НА КОНЦЕ!).
Большинство классов без преверификации работать не будут!
*
Урок 4
Все. У нас есть самые готовые классы. запускаем JarBuilder и из Файловой системы выбираем наши классы(сейчас он только один). Жмем "Готово" и заполняем поля. Первое поле - название приложения. 2-е - Главный класс приложения. Например Main. 3-е и остальные подписаны, понять не трудно. Далее нажимаем "Build" и выбираем куда сохранить *.jar в фс. Все! устанавливаем и радуемся!
*
Доп материалы:
Примеры
Учебники по java
Janino, Preverifier, JarBuilder
Удачи и Приятного Программирования! Добро пожаловать в удивительный мир java!