Обучение разработки мобильных приложений!
| |
sovet | Дата: Вторник, 10 Апреля 2012, 17:29 | Сообщение # 1 |
был не раз
Сейчас нет на сайте
| Добрый день, уважаемые форумчане! Меня зовут Ринат, я управляю небольшим бюро разработчиков игр под android и под ios.
Появилась идея провести ФлешМоб по разработке своей игры - будем показывать для начинающих как с 0 создать свою полноценнцю игру для Android и для IOS Не пропустите в этот четверг. http://mobigame.su/
И в качестве небольшого вступления ввожу в курс дела:
Писать мы будем игры для Android. Игра в частном случае является программой.
Android и iOS - портативные (сетевые) операционные системы для коммуникаторов, планшетных компьютеров, цифровых проигрывателей. Надеюсь, у вас имеется опыт использования такого устройства, это намного облегчит понимание того, как устроено его взаимодействие с пользователем. Ведь чем выше удобство использования написанного вами приложения, тем выше шанс, что пользователь не удалит его, а оставит на своем устройстве и продолжит активно использовать. Итак, мы с вами вместе собираемся стать разработчиками игр для мобильных платформ! То есть все наши игры будут запускаться хоть на плеерах, хоть на телефонах, хоть на планшетах на базе Android и iOS. Начнем мы наше изучение с платформы android, как наиболее популярной и распространенной в последнее время. Разработка для данной платформы производится на языке Java. В настоящем курсе будет подробно описаны особенности java применительно к платформе android. Курс адаптирован и упрощен для понимания, уроки сделаны в игровой форме. Так что приготовьтесь приятно провести время. ИНСТРУМЕНТЫ ДЛЯ НАПИСАНИЯ КОДА НА JAVA Код на языке java в сущности представляет из себя обыкновенный текст, поэтому программы на нем можно писать даже при помощи простейшего текстового редактора, например блокнота, но лучше, конечно же, с помощью программы notepad++, который имеет функции подсветки синтаксиса. А еще лучше разрабатывать с помощью заточенной под это дело программы. Такими продуктами являются Eclipse и IDEA. Google настоятельно рекомендует разрабатывать с помощью eclipse, что ж, не будем отступаться от рекомендаций. Программа eclipse представляет собой интегрированную среду разработки или IDE (Integrated Development Environment). IDE – предназначенная для написания и редактирования кода программа. Eclipse позволяет писать на многих языках, но нас интересует java и xml. XML применяется для создания пользовательских интерфейсов. Для того, чтобы наши программы запускались, также потребуется установить виртуальную машину java. Виртуальная машина Java — это один из компонентов программного обеспечения Java, применяемый при просмотре данных из Интернета. Виртуальная машина Java входит в комплект загрузки программного обеспечения Java и помогает выполнять Java-приложения. Компиляция. Прежде, чем программа, написанная на языке Java, будет обработана средой выполнения Eclipse, код на Java должен быть из формы, понятной программисту, преобразован в сжатый, двоичный формат, понятный процессору. Однако сам по себе байт-код не может быть исполнен средой Eclipse; он должен быть помещен в архивный файл-контейнер с расширением apk. Процесс преобразования программы на Java в байт-код называется компиляцией программы. Процесс генерации apk-файла называется компиляцией apk-файла. Заключение Выше были рассмотрены базовые понятия. Теперь подведем промежуточные итоги. Программа, написанная на языке Java, представляет собой набор инструкций, исполняемых одной из существующих сред выполнения, к примеру, Eclipse. Программы на языке Java можно создавать в обычном текстовом редакторе, либо в среде разработки. Перед выполнением программа должна быть скомпилирована в apk-файл с помощью компилятора JVM. Не волнуйтесь, многие из этих терминов и понятий вы можете не знать. Все описанное выше будет неоднократно встречаться по ходу моего курса, так что вы еще успеете все запомнить.
Регестрируйтесь на сайте mobigame.su
Сообщение отредактировал sovet - Вторник, 10 Апреля 2012, 18:15 |
|
| |
Kamskii | Дата: Вторник, 10 Апреля 2012, 17:31 | Сообщение # 2 |
Game ≠ Toy
Сейчас нет на сайте
| sovet, я так понимаю, курс ориентирован на самых начинающих?
|
|
| |
sk0rpi0n | Дата: Вторник, 10 Апреля 2012, 17:40 | Сообщение # 3 |
Tiberium
Сейчас нет на сайте
| Quote игр под android и под ios. Про обычные мобилки уже вообще забыли...
Adventures of the Purple Ball - готов. Wanderer - готов.
|
|
| |
sovet | Дата: Вторник, 10 Апреля 2012, 18:10 | Сообщение # 4 |
был не раз
Сейчас нет на сайте
| Kamskii, да, для начинающих, начнем с самого "нуля" и по порядку!
|
|
| |
anton-gar | Дата: Вторник, 10 Апреля 2012, 18:50 | Сообщение # 5 |
WEBmaster
Сейчас нет на сайте
| Quote (sk0rpi0n) Про обычные мобилки уже вообще забыли...
Это приложения формата jar, jad ....? Скажем так, разработка таких приложений уже не актуальна, так как пользователей устройств, поддерживающих подобный формат приложений, с каждым днём становится всё меньше и меньше - вскоре их вообще не останется. Рассмотрим пример на моём классе: Город в котором я живу далеко небольшой, в моей школе учится, около, 1000 человек, в классе - 30 человек, если произвести осмотр мобильных устройств, то ни у кого из моего класса не окажется вышеупомянутых устройств, а вот айфонов, андройдов, симбианов - куча=100%, вот и делайте выводы. Да, старые устройства ещё используют, но в основном их используют люди далеко не подросткового возраста люди, а игры, то им уже особо и не нужны.Добавлено (10.04.2012, 18:50) --------------------------------------------- По теме, интересно - страница в закладки.
|
|
| |
|