xFES.ru и Ul-LUG вместе с 2010-го года!
Компания Google собщила о выходе инструмента, позволяющего даже не специалистам в программировании создавать аплеты для Android. Проект, получивший название App Inventor, базируется на платформе, построенной Масачусетским Технологическим Институтом и содержит Strach, известный визуальный аплет-билдер, с дизайном адаптированным для "непрограмистов".
С помощью App Inventor можете создать любые приложения, которые только прийдут к вам в голову. Обычно люди начинают с создания игр, таких как, например, WhackAMole, или инструментов, позволяющие рисовать забавные картинки на лицах друзей. Вы также можете использовать телефонные сенсоры для того чтобы, скажем, гонять шарик по лабиринту, наклоняя телефон.
Но App Inventor не ограничен простыми играми. Вы можете также создать аплеты, которые что-нибудь сообщают или помогают в образовании. Скажем, можно сделать викторину, которая поможет вам и вашим одноклассникам проходить тесты. Более того, используя, синтезатор речи телефон может озвучивать вопросы.
Для использования App Inventor не обязательно быть разработчиком. Программа не требует знаний в программировании. Это связано с тем, что тут не надо кодить, вместо этого перед вами визуальный редактор, в котором вы можете спроектировать приложение, используя блоки для определения того, что оно будет делать.

Разработчики App Inventor сделали блоки для всего, что только может Android. Есть блок для хранения информации, блок для повтора действий, блок выполнения действий при определенных условиях и даже блок обеспечивающий взаимодействие с различными службами, такими как, например, Twitter.

App Inventor сощетает в себе простоту в использовании и мощь в разработке. Приложения могут даже использовать базу данных для хранения информации, поэтому, сккажем, преподаватели могут сохранить вопросы викторины или тестов.
Так как App Inventor поддерживает взаимодействие с датчиками GPS, вы можете создать аплет, определяющий ваше местонахождение. Более того, можно сделать аплет запоминающий где вы припарковали свою машину,а также аплет, позволяющий посмотреть где находятся ваши друзья или колееги, на концерте или на конференции.
Можно написать приложение, использующее особенности телефона с Android. Это может быть автоматическа посылка пассиям сообщения "Я скучаю" или аплет "Не пишите, пока я за рулем", автоматически отправляющий сообщение "Извините, я сейчас за рулем и не могу ответить, я свяжусь с вами позже". Также вы можете создать приложение вслух читающее входящие сообщения (хотя это может вызвать желание тут же на них ответить).
App Inventor обеспечивает взаимодействие с интернетом. Вы можете написать приложение, заимодействующее с вашими любимыми сайтами, такими как Amazon или Twitter.
Для программирования блоков редактор использует Open Blocks Java library. Open Blocks распространяются в рамках Scheller Teacher Education Program Масачусетского Технологического Института и являются результатом работы Рикароса Роки. Компилятор для транслирования визуальных блоков использует Kawa Language Framework и разновидность языка программирования Kawa, созданных Пером Бортнером и распространяемых как часть Gnu Operating System Фонда бесплатного ПО (Free Software Foundation).
http://appinventor.googlelabs.com/, http://www.theregister.co.uk/
Добавить новый комментарий