Комментарии 52
На картинке видно, как много целевых платформ поддерживается XDK уже сегодня.
Кликабельной сделайте картинку-то.
+5
На всякий случай ссылка на полную версию: beta.hstor.org/getpro/habr/post_images/404/ef5/098/404ef5098bf15c3e706c99aa37e7560f.jpg
+1
HTML 5 это конечно хорошо, а как быстро работает сиё чудо?
+3
Работает так же как и PhoneGap — т.е. не быстро.
+6
Есть такие приложения, где скорость работы не критична. Если нет анимаций сложных, 3D. Например, для вывода географических карт — фонегепа хватает с головой. А вот для динамичных игр — это уже критично.
+1
Из-за них Mozilla OS может и не взлететь.
Впрочем, здесь время решает: кто первый встал, того и тапки.
Впрочем, здесь время решает: кто первый встал, того и тапки.
0
Все кнопочки и прочее — это конечно здорово.
Вы скажите о главном — sqlite поддерживается?
Вы скажите о главном — sqlite поддерживается?
+1
В Intel XDK никакой специальной поддержки нет. Но в целом это больше зависит от целевой платформы. Насколько я знаю, Android и iOS webview поддерживают sqlite. Так что хотя у нас в эмуляторе, например, нет специальной поддержки, но технологию App Preview можно использовать для отладки на устройстве. Ну и, конечно, собранное приложение должно работать.
0
минуточку, а у вас там Android Webview или все же crosswalk на базе chromium? вопрос критичный для версий 4-4.3, так как webview там просто убогий.
0
И то, и другое. Что выберите на вкладке Build, то и будет.
+1
НЛО прилетело и опубликовало эту надпись здесь
Это верно. Сейчас множество проектов пытаются решить эту проблему. Например, www.idangero.us/framework7. Есть надежда, что пройдёт время и технология разовьётся.
0
Вместо этого код отправляется на сервер Intel, где необходимое ПО предустановлено, там осуществляется сборка, и Вы получаете назад собранное приложение
Ушёл читать лицензионное соглашение, нет ли там передачи прав на загруженное ПО. После последних откровений, я ничему уже не удивлюсь.
Ушёл читать лицензионное соглашение, нет ли там передачи прав на загруженное ПО. После последних откровений, я ничему уже не удивлюсь.
+3
Нет такого в лицензионном соглашении. Анонимную статистику собираем, да.
0
Понимаю, что за два года многое могло измениться, но вот читаю сейчас лицензионное соглашение и не могу понять:
G. Intel obtains no right, title or interest from you (or your licensors) under the TOU in or to (i) any software applications that you develop using the Intel Materials, including any intellectual property rights that subsist in those applications, or (ii) to the Content.
то есть, вроде бы как права на приложение не переходят. Но сразу же, дальше:
By posting or storing the Content on or through the Intel Materials or this Site, you hereby grant Intel a worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute such Content for the sole purpose of enabling Intel to provide you with the Intel Materials.
Можете прояснить данный момент?
G. Intel obtains no right, title or interest from you (or your licensors) under the TOU in or to (i) any software applications that you develop using the Intel Materials, including any intellectual property rights that subsist in those applications, or (ii) to the Content.
то есть, вроде бы как права на приложение не переходят. Но сразу же, дальше:
By posting or storing the Content on or through the Intel Materials or this Site, you hereby grant Intel a worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute such Content for the sole purpose of enabling Intel to provide you with the Intel Materials.
Можете прояснить данный момент?
0
Ух, ещё читают материалы почти двухлетней давности :) Кажется, можно написать, что у нас есть нового с XDK. Много воды утекло, проект живёт и развивается.
По существу — обратите внимание на последнюю часть: "for the sole purpose of enabling Intel to provide you with the Intel Materials". Например, XDK отправляет код на сборку в облако, так что нам нужно "reproduce", сервер может оказаться физически в той или иной стране, так что нам нужно "worldwide" и т.п.
Можно вполне резонно спросить — а почему, например, "publicly perform / publicly display"? Подозреваю, что эта часть просочилась из основной лицензии Intel Developer Zone. Там это более осмысленно, поскольку пользователи форума должны давать размещение на открытую публикацию оставляемых комментариев. К XDK это, конечно, не имеет отношения. Просто у юристов нет времени полировать лицензию для каждого конкретного продукта, а права прользователей в случае XDK защищены фразой "for the sole purpose of enabling Intel to provide you with the Intel Materials".
По существу — обратите внимание на последнюю часть: "for the sole purpose of enabling Intel to provide you with the Intel Materials". Например, XDK отправляет код на сборку в облако, так что нам нужно "reproduce", сервер может оказаться физически в той или иной стране, так что нам нужно "worldwide" и т.п.
Можно вполне резонно спросить — а почему, например, "publicly perform / publicly display"? Подозреваю, что эта часть просочилась из основной лицензии Intel Developer Zone. Там это более осмысленно, поскольку пользователи форума должны давать размещение на открытую публикацию оставляемых комментариев. К XDK это, конечно, не имеет отношения. Просто у юристов нет времени полировать лицензию для каждого конкретного продукта, а права прользователей в случае XDK защищены фразой "for the sole purpose of enabling Intel to provide you with the Intel Materials".
0
Сначала долго создавал пароль (нужно уменьшить, добавить спецсимвол, да не абы какой, а из предложенных), потом получил окно логина поверх окна регистрации и всё вообще повисло.
+1
По поводу пароля — все продукты от Intel используют одинаковые правила. А то, что не заработало, жаль. Мы старались, чтобы работало, а не наоборот. Надеюсь, при перезапуске проблема уйдёт.
0
Это здорово, что у Intel одинаковые правила во всех продуктах. Только на третьей попытке завести аккаунт я сдался и удалил продукт. Версия была для MacOS.
+1
Понял. А можно чуть больше деталей? Это была техническая проблема или требования к паролю вызвали слишком сильный негатив? В любом случае, спасибо за мнение — будем исправляться!
0
1) Сначала я вообще не мог понять, почему не работает. Окно регистрации вылезает за пределы экрана моего MacBook Air. И сообщения валидатора формы вывелись там. Я, как веб-разработчик, в первый раз вижу, чтобы сообщения валидатора были ниже формы ввода. Это да, немного доставило негатива.
2) Пароли я генерю в KeePass и стараюсь, чтобы меньше 20 символов не было. В итоге пришлось сократить, убрать лишние символы и создать его вручную в итоге. Тоже немного доставило негатива.
3) В итоге, после того, как всё одобрилось, вместо отправки данных на ваш сервер поверх окна регистрации всплыло окно с требованием залогинится. Это уже техническая проблема. Тоже доставила.
4) Встречают по одёжке. Я сделал вывод, что если при установке продукта имею такие проблемы, то дальше мучаться с ним смысла нет. Что, в принципе и подтверждают комментарии ниже. Я как-то привык с яблочным софтом, XCode включая, что его драг-н-друп и всё магически заработало, можно работать.
2) Пароли я генерю в KeePass и стараюсь, чтобы меньше 20 символов не было. В итоге пришлось сократить, убрать лишние символы и создать его вручную в итоге. Тоже немного доставило негатива.
3) В итоге, после того, как всё одобрилось, вместо отправки данных на ваш сервер поверх окна регистрации всплыло окно с требованием залогинится. Это уже техническая проблема. Тоже доставила.
4) Встречают по одёжке. Я сделал вывод, что если при установке продукта имею такие проблемы, то дальше мучаться с ним смысла нет. Что, в принципе и подтверждают комментарии ниже. Я как-то привык с яблочным софтом, XCode включая, что его драг-н-друп и всё магически заработало, можно работать.
0
Вся проблема в этом — and at least one special character (!@#$%).
У меня есть свой привычный пароль для второстепенных сервисов и прочего, который содержит все нужные символы. Тут же меня заставляют использовать только один из тех 5, что в этих скобках и никакой другой.
У меня есть свой привычный пароль для второстепенных сервисов и прочего, который содержит все нужные символы. Тут же меня заставляют использовать только один из тех 5, что в этих скобках и никакой другой.
+1
Это движение в правильном направлении. Тому же PhoneGap очень не хватает дистрибутива «все в коробке». Чтоб поставил одним инсталлятором и ADT и IDE и необходимый NodeJS — и сразу все готово к разработке.
0
Я так понимаю, HTML5 + JS выбран для поддержания спроса на мощные процессоры?
От Intel я ожидал конкурента Qt (C++), но ни как не решение на HTML + JS
От Intel я ожидал конкурента Qt (C++), но ни как не решение на HTML + JS
0
Установил в Ubuntu 14.04 — не могу ввести ни одной буквы в редакторе. Возможно, это ошибка Brackets, а может быть XDK
0
Приезжал к нам в универ представитель компании Intel, рассказал нам про этот Intel XDK. Установил, начал писать веб приложение, потом увидел, что эта программа создает такой бардак в коде, ничего изменить вручную невозможно. Программа глюченая, под винду еще можно работать, на маках это самоубийство. Программа подходит только под создание прототипа, но никак не для разработки. Я писал о ней в статье про хакатон. Дать ей еще годик, и может быть будет что нибудь более менее, но сейчас кроме как скачать и по баловаться, больше бы не советовал.
0
Каков уровень поддержки технологии Bluetooth LE (GATT)?
0
Пока могу предложить взглянуть на вот этот Cordova плагин. Вкладку Build XDK можно использовать сегодня для сборки с использованием плагинов. В будущем планируем расширять понятие плагина. Тогда появится возможность, например, эмулировать функциональность плагина на вкладке Emulate. Но пока этого нет.
0
Интересует, почему Вы используете свой репозиторий для расширений Brackets, мне некоторых плагинов не хватает, к примеру.
+1
Не все расширения Brackets работают с XDK «out of the box», так что приходится валидировать. Пока добавили самое популярное. Если не секрет, чего конкретно Вам не хватает?
0
Что уж греха таить — не юзаю я вашу библиотеку, поэтому я все искореняю и подключаю ангулар, и вот тут-то мне бы хотелось видеть расширение AngularJS for Brackets. А так отладка через кроссвалк очень нравится.
0
Не все расширения Brackets работают с XDK «out of the box», так что приходится валидировать. Пока добавили самое популярное. Если не секрет, чего конкретно Вам не хватает?
0
Мне XDK IDE понравился. Неплохо было бы в него помимо эмуляции на мобильных устройствах еще и добавить кнопку запуска проекта в десктопном браузере.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Представляем Intel XDK – инструмент кросс-платформенной разработки для мобильных устройств