URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 82549
[ Назад ]

Исходное сообщение
"Google и MIT открыли код App Inventor, системы для визуально..."

Отправлено opennews , 24-Янв-12 17:02 
Компания Google и Массачусетский технологический институт объявили (http://appinventoredu.mit.edu/developers-blogs/hal/2012/jan/...) об открытии кода проекта App Inventor (http://appinventoredu.mit.edu), в рамках которого развивается работающая внутри браузера экспериментальная система для визуального создания приложений для платформы Android.  После закрытия Google Labs, компания Google в августе прошлого года передала связанные с проектом наработки в Центра Мобильного Обучения, созданный при Массачусетском технологическом институте. Спустя пол года принято решение о придании проекту статуса открытого и создания на его базе универсальной образовательной платформы.  Код открыт (http://code.google.com/p/app-inventor-releases/) под лицензией Apache. Система написана на языке Java.


App Inventor отличается использованием элементов визуального проектирования интерфейса для определения логики работы программ, позволяющие создавать прило...

URL: http://appinventoredu.mit.edu/developers-blogs/hal/2012/jan/...
Новость: http://www.opennet.me/opennews/art.shtml?num=32882


Содержание

Сообщения в этом обсуждении
"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Аноним , 24-Янв-12 17:02 
А чего оно такое, гм, кислотное? Это чтобы сразу было видно чайика? Спасибо, гугл!

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено axe , 24-Янв-12 17:30 
после освоения тулзы, можно смело писать в резюме "программист". На вопрос "каким языком владеете", отвечать "пазлами!".

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Ваня , 24-Янв-12 18:11 
Когда после ТАКОГО переходишь на язык программирования узнаёшь, что каждая такая кнопочка всего лишь 1 строчка кода и рисование страницы картинок, которое заняло день, у программиста отняло максимум 2 минуты.

Вот напр. полный код переключения задач о котором столько разговоров:

pushall
mov rsi,[KeThread]
mov rax,[rsi+InfoThread.rsp]
mov [rsi+InfoThread.rsp],rsp
mov rbx,[rsi+InfoThread.cr3]
mov cr3,rbx
mov rsp,rax
popall

Зато сколько слов об этом написано... Тьфу!


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Serh , 24-Янв-12 18:35 
Так тонко что аж толсто :-)

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Аноним , 24-Янв-12 18:54 
Основная платформа для Андройда - ARM.
Так что убери свой x86-64 asm!

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено A , 24-Янв-12 19:52 
и как всегда не в теме

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено fi , 25-Янв-12 13:22 
Вот такие валенки и пальцы гнут :)))

вообще-то сперва надо построить очередь  :) В ней вся соль.


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Ваня , 26-Янв-12 14:43 
Это реализация механизма переключения задач, а не весь диспетчер задач. Самая простая очередь - циклический L1 и поехали раунд-робиниться.

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено антоним , 24-Янв-12 19:04 
> aiphoneapp

интересно когда ждать иска от эпл. ведь очевидно что нарушаются их права на "an iphone app" !!! Просто по неграмотности буковку n забыли.


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено XoRe , 25-Янв-12 23:11 
> "an iphone app" !!! Просто по неграмотности буковку n забыли.

Это новоамериканский.
"Э, айфон апп, слыш")


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено xanten , 24-Янв-12 19:56 
толсто. таким макаром через пару лет владелец предприятия на пару с бухгалтером настряпают себе всю бизнес логику, а программисты пойдут вагоны грузить.

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено uy2qw , 24-Янв-12 21:23 
Скажу по-секрету, - Программисты на только бинес-логику программят. Есть еще много объектов для приложения усилий. Так что вагоны хорошим программистам пока не светят. :-)

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено xanten , 24-Янв-12 21:44 
Но факт налицо: инструментарий разработки выходит на новый уровень абстракции. Многое из того, что сегодня стряпается на Яве из полуфабрикатов, лет 5 назад писалось ручками и длилось на порядок дольше. Наверное это еще не предел.

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Аноним , 25-Янв-12 00:29 
Директор с главбухом ведро мусорное вынести не могут, а вы говорите бизнес логику писать будут ;)

Не знаю что там на Яве сейчас пишется из полуфабрикатов, а на Делфе оно 10 лет назад так писалось, а теперь вот наблюдаю как те же люди рожают свои классы для строк, динамических массивов, описывают по 27 констант true и колбасят визуальные контролы для таблиц и чуть ли не кнопок, вот вам и прогресс...


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено XoRe , 25-Янв-12 23:15 
> Директор с главбухом ведро мусорное вынести не могут, а вы говорите бизнес
> логику писать будут ;)
> Не знаю что там на Яве сейчас пишется из полуфабрикатов, а на
> Делфе оно 10 лет назад так писалось, а теперь вот наблюдаю
> как те же люди рожают свои классы для строк, динамических массивов,
> описывают по 27 констант true и колбасят визуальные контролы для таблиц
> и чуть ли не кнопок, вот вам и прогресс...

Все хотят перейти на более высокий уровень абстракции.
Даже интерпретируемые языки (хотя, казалось бы, куда им дальше).
Однозначно есть прогресс потребления проца.
На радость интелям)


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено антоним , 24-Янв-12 21:44 
Испугали художника фотошопом. Мало инструмент иметь, надо еще уметь им пользоваться.

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено nfrblf , 25-Янв-12 10:27 
Художник мольбертом
Фотограф фотоаппаратом
Программист мышкой

А если мыш беспроводная и воздушная то это будет выглядеть как колдунство.


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Аноним , 25-Янв-12 21:00 
BPEL, BPMN и т.п. уж давно существуют для описания бизнес логики. И реально не наблюдаю толп директоров и бухгалтеров рисующих в визуальных средах бизнес логику. А только специально обученных консультантов, которые просят много килограмм денег.

"А это они"
Отправлено Николай Иванович , 24-Янв-12 22:31 
случайно, не с Дракона идею срисовали? :о)

"А это они"
Отправлено Аноним , 25-Янв-12 00:15 
А какая разница кто с кого чего срисовал ? Идея визуального программирования давно известна, очередная реализация, причем за счет ориентации на не-программистов и высокий уровень весьма ограниченная, будет как HTML, по началу вроде хорошо, а потом окажется что без полноценного языка и специалистов все таки не обойтись. Либо разрастется в адский зверинец компонентов и методов их склеивания, опять таки специалисты нужны будут, но уже уникальные.

Посмотрите на упомянутый вами Дракон, народ пытается решить проблему сложной замороченной логики за счет альтернативного способа ее выражения, ну не смешно ли ? Сложность логики все равно никуда не денется, без разницы ковыряться в каше текста или в каше диаграмм, проблема не в способе представления а в недостаточности времени/желания программиста либо прочего спеца на структуризацию и пр. причесывание, а сама, логика, черт побери, структуризовываться не хочет ;)


"А это они случайно"
Отправлено R , 27-Янв-12 00:32 
> А это они случайно, не с Дракона идею срисовали? :о)

Не, больше на Scratch / Alice похоже. (http://scratch.mit.edu/ , http://www.alice.org/ )


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Аноним , 24-Янв-12 23:44 
А я очень громко посмеюсь если бесконечное количество обезьян всетаки напишет чтонить толковое, чего долго не могли родить программисты.

"Google и MIT открыли код App Inventor, системы для..."
Отправлено arisu , 25-Янв-12 00:43 
забавно, как в угоду дубоюзерам простейшее скриптование начали называть «созданием приложений». скоро нажатие кнопочки power назовут «реализацией программно-аппаратного решения для изменения состояния компьютера».

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Анон , 25-Янв-12 01:42 
" . . .
Благодаря App Inventor далекие от программирования пользователи могут создавать свои приложения для Android, попутно изучая программирование.
. . ."

Они потому и далёкие от программирования, что оно этим людям не упёрлось. Они не станут рисовать картинки и не станут попутно изучать скрытый этими картинками код.

Очередной высер "маркетологов" быстрой и дешёвой разработки.


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Аноним , 25-Янв-12 08:05 
На самом деле Google хотел полностью закрыть проект, но их долго просили этого не делать, в том числе и MIT, у которого какой-то курс на AppInventor построен.
Так что Google в результате просто передал проект на поддержку в MIT и видимо после чистки кода от потенциальных проблем в юридической плоскости MIT и Google сделали его открытым.

Это явный пример того, когда открытый проект рождается из ненужного корпорации проекта. Но пример не самый плохой - могли просто закрыть и бросить тех, кто так или иначе использовал AppInventor.


"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено Аноним , 25-Янв-12 09:44 
интересная штуковина. на днях скачал чисто ради интереса андроид sdk (тот, который на "виртуальном телефоне" запускает андроид), щас пойду скачаю и это чудо  инженерной мысли, и всё - я - мега крутой разработчик под андроид :)

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено ffirefox , 25-Янв-12 19:32 
Любит MIT переписывать оно и то же но на разных языках программирования: http://scratch.mit.edu/

"Google и MIT открыли код App Inventor, системы для визуально..."
Отправлено trader2k4 , 26-Фев-12 20:20 
Не вижу что в этом плохого. Переписывание - тоже часть учебного процесса, в какой-то степени.

З.Ы. Чем бы аспиранты не тешились - лишь бы на защите не вешались :)