The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Google представил пакет для визуального проектирования приложений для платформы Android

13.07.2010 18:04

Компания Google представила тестовую версию визуальной среды разработки App Inventor, позволяющей людям, не имеющим опыта программирования, начать разработку приложений для платформы Android. По заявлению разработчиков, новая среда разработки может использоваться для создания широкого спектра программ, например, для быстрого формирования тестовых и обучающих приложений, для создания несложных игр, инструментов для работы в социальных сетях и привязанных к GPS программ. Видеодемонстрацию возможности системы можно посмотреть здесь, дополнительно представлен список созданных в App Inventor демонстрационных приложений. Программа работает во всех популярных web-браузерах, но требует наличия активного Java-плагина.

Вместо написания кода в App Inventor используется техника формирования внешнего вида с привязкой логических блоков, в которых можно использовать готовые действия, такие как функции для интеграции с социальными сетями, работы с web-сайтами, получения данных от системных сенсоров, обработки мультимедиа информации, задействования интерфейса для синтеза речи и распознавания речевых команд. Логические блоки, с учетом условных операторов, стыкуются друг с другом способом, напоминающим пазл.

Созданный пользователем каркас программы транслируется в байткод, работающий поверх фреймворка GNU Kawa, предоставляющего Scheme-подобный промежуточный язык. Проект App Inventor в настоящий момент находится в фазе закрытого бета-тестирования, доступ к которому предоставляется после заполнения специальной заявки на сайте.

  1. Главная ссылка к новости (http://www.nytimes.com/2010/07...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/27291-android
Ключевые слова: android, develop, gui, rad, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Zl0 (ok), 18:15, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Найс, андройд в массы, серьезно взялись.
     
  • 1.2, 82500 (?), 18:17, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >...позволяющей людям, не имеющим опыта программирования, начать разработку приложений для...

    MS Visual Studio? :)

     
     
  • 2.27, Кодир (?), 11:57, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Смешно. :)
    Лёгкий в использовании инструмент != погремушка для олухов.
     

  • 1.4, Экономный (?), 18:30, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Видео на 5+, никаких деталей а уже хочется потискать.
     
  • 1.5, Arcturus (?), 18:55, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неужели кто-то думает, что с помощью ЭТОГО можно написать хоть одну мало-мальски серьёзную программу?! Макет на выброс, простецкий ГУЙ - да; не более.
     
     
  • 2.6, Vlad (??), 19:06, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так написано что для начинающих.
     
  • 2.22, ПринцЧорнойТьмы (ok), 11:14, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В обработке звука, например, такой подход очень распространен -- max/msp, pure data. И считается очень даже труъ. А как программирование каких-то простейших приложеньиц с двумя кнопками, делающих какой-нибудь вшивый http-запрос при нажатии -- нет, тут уже системы графического прототипирования не тру! Надо писать код, желательно на ассемблере, ибо элитарнее.
     

  • 1.7, filosofem (ok), 19:11, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Только мне стало страшно? =)
     
     
  • 2.8, anonymous (??), 19:41, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Да.
     
  • 2.14, PereresusNeVlezaetBuggy (ok), 22:06, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нет
     
  • 2.15, Avator (ok), 22:20, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    не только тебе...
    уже сейчас количество шлака в googl'овском store просто добивает...
    куча программ с одним и тем же назначением... и все жутко кривые =/
     
  • 2.18, аноним (?), 10:14, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Такие тенденции толкают к повышению квалификации. Иначе я и добрая половина программеров скоро останемся без работы.
     

  • 1.10, Аноним (-), 19:58, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Всю разработку и модификацию приложения видеть будет гугл через свой сайт? Права на созданный код сразу автоматически отдаются гуглу?
     
     
  • 2.16, тоже Аноним (?), 08:52, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тот, кто не пишет код, не может иметь на него права.
    Это я не о Гугле, а о пользователе этой игрушки.
     
     
  • 3.20, PereresusNeVlezaetBuggy (ok), 10:56, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Тот, кто не пишет код, не может иметь на него права.
    >Это я не о Гугле, а о пользователе этой игрушки.

    Да что вы говорите?! А вы слово "лицензия" когда-нибудь слышали?

     
     
  • 4.23, тоже Аноним (?), 11:21, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это содержимое того текстового файлика, который подкладывают к исходникам?
    И каким образом вы предполагаете доказывать свое авторское право в этом случае?
    Это все равно, что патентовать проект дома, нарисованный в The Sims ;)
     
     
  • 5.24, PereresusNeVlezaetBuggy (ok), 11:27, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Это содержимое того текстового файлика, который подкладывают к исходникам?

    Не обязательно текстового файлика.

    >И каким образом вы предполагаете доказывать свое авторское право в этом случае?

    Право бывает не только авторское, а ещё и на воспроизведение, на модификацию, на распространение, на исполнение... Либо следите, что и к чему пишете, либо не пишите курам на смех.

    >Это все равно, что патентовать проект дома, нарисованный в The Sims ;)

    Кстати, мысль интересная.

     
     
  • 6.28, тоже Аноним (?), 14:36, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Право бывает не только авторское, а ещё и на воспроизведение, на модификацию, на распространение, на исполнение...

    А еще гражданское, административное и уголовное. И далее по букварю.
    Так вот, чтобы кто-то мог распоряжаться указанными вами правами, он должен иметь право собственности на продукт. Которое в случае интеллектуального продукта называется авторским правом.
    Я в своих постах как бы иронизирую именно над возможностью создания интеллектуального продукта, имеющего хоть какую-нибудь ценность, в этом детском конструкторе. А вы, похоже, в такую возможность почему-то верите.

     
     
  • 7.29, PereresusNeVlezaetBuggy (ok), 17:39, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> Право бывает не только авторское, а ещё и на воспроизведение, на модификацию, на распространение, на исполнение...
    >
    >А еще гражданское, административное и уголовное. И далее по букварю.
    >Так вот, чтобы кто-то мог распоряжаться указанными вами правами, он должен иметь
    >право собственности на продукт. Которое в случае интеллектуального продукта называется авторским
    >правом.

    Во-первых, давайте-ка для начала определимся, мы с вами говорим о конкретном экземпляре, или идее продукта? Право на использование конкретной копии продукта определяется (в общем случае) лицензионным соглашением. Которое может быть и офертой, как GPL/BSDL/etc., так и бумажкой с подписями - не суть.

    Во-вторых, изначально _будущий_ автор _будущей_ программы пользуется для её создания неким сервисом Гугля. Пользуется он им не просто так, а в соответствии с некими правилами (по сути - договором-офертой). Если в этих правилах есть пункты, которые не устраивают этого человека и при этом не противоречат законодательству - этот человек просто не должен пользоваться сервисом. А законодательству эти правила не противоречат, так как ГК РФ разрешает заключать договора, по которым авторские права переходят к другому лицу.

    >Я в своих постах как бы иронизирую именно над возможностью создания интеллектуального
    >продукта, имеющего хоть какую-нибудь ценность, в этом детском конструкторе. А вы,
    >похоже, в такую возможность почему-то верите.

    Хех... А великую ли ценность имеют всякие "иронические детективы" и иже с ними? ;) А на них спрос есть. Так что не судите по себе. ;)

     
     
  • 8.32, тоже Аноним (?), 11:20, 15/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Мы с вами говорим немного о разном Вы со мной говорите о том, что школьник, сде... текст свёрнут, показать
     
     
  • 9.33, PereresusNeVlezaetBuggy (ok), 11:37, 15/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Что ж, значит, разобрались Не совсем игрушка Но оправданы они, ИМХО, в более-м... текст свёрнут, показать
     
  • 2.21, ПринцЧорнойТьмы (ok), 11:07, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Кто такое сказал? Сейчас только в одном сервисе Гугла пользователь передает права Гуглу -- Map Maker.
    И по российским законам такое отчуждение прав по-моему не действует. Наверно поэтому для России этот Map Maker недоступен.
     
     
  • 3.25, PereresusNeVlezaetBuggy (ok), 11:29, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Кто такое сказал? Сейчас только в одном сервисе Гугла пользователь передает права
    >Гуглу -- Map Maker.
    >И по российским законам такое отчуждение прав по-моему не действует. Наверно поэтому
    >для России этот Map Maker недоступен.

    Почему, действует. Сейчас, по ГК, даже авторское право отчуждаемо.

     
     
  • 4.34, VoDA (ok), 12:53, 15/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    авторское - не отчуждаемое. Отчуждаемое - право владения и распоряжения.
     
     
  • 5.35, PereresusNeVlezaetBuggy (ok), 13:21, 15/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >авторское - не отчуждаемое. Отчуждаемое - право владения и распоряжения.

    В ГК РФ нет понятия "авторское право", а есть набор прав, возникающих естественным образом у автора; эти права и называют авторскими. Неотчуждаемы право на имя (то есть право называться как ему будет угодно) и иные _личные_ неимущественные права, они составляют лишь часть авторских прав. Я тоже некорректно выразился изначально, признаю. :( Суть в том, что все права, относящиеся к собственно объекту права, в том числе исключительное право, по нынешнему ГК отчуждаемы.

     

  • 1.12, Аноним (-), 20:30, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эм... Delphi, Reborn?
     
     
  • 2.30, volax (?), 18:00, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Delphi и так живее всех живых ;)
    А эта штука очень сильно напомнила Scratch - http://scratch.mit.edu/ - язык программирования для детей.
    Дочка у меня фанатеет :)
     

  • 1.13, Аноним (-), 20:50, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >для визуального проектирование

    для визуального проектированиЯ. Исправь заголовок.

     
  • 1.17, SkyRanger (??), 09:42, 14/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну и что вам не нравится? Не хотите не юзайте. Пишите сразу программный код. А вот для начинающего или для школьника это может стать началом, которое определит его дальнейшую профессию...

    Всем надо с чего - то начинать и желательно чтобы это что-то было простым как Паскаль и Дельфи... А насчет шлака - из шлака делают шлакоблоки, таким образом этот не притягательный продукт, становится строительным материалом для крупных проектов...

     
  • 1.26, Кодир (?), 11:54, 14/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ...позволяющей людям, не имеющим опыта программирования, начать разработку приложений...

    Только у меня эта фраза вызывает когнитивный диссонанс?? Ну а если перефразировать? "...позволяющая людям, незнакомым с бензопилой, начать валить лес...." Мне страшно... :)))

    Для простоты доказательства идиотичности сего инструмента, можно спросить сам гугл: а какие конкретно приложения можно сваять сим... гм... "инструментом"? Даже, извините, калькулятор (который отнефикделать решил написать) отнял у меня, профессионала, ЧАС работы, ибо отладка, состояния, обработка ошибок... что в таком случае напишет "новичок"??

     
     
  • 2.31, МуъЭЭтЭто (?), 00:37, 15/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это не столь важно на данном этапе. сейчас главное - сформировать стадо кодеров, как на видео. Потом их станет столько, что они начнут называться программистами, а вы начнете называться слоупоками и нердами.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру