Вверх ↑
Этот топик читают: Гость
Ответов: 195
Рейтинг: 7
#1: 2014-03-04 23:26:56 ЛС | профиль | цитата
Доброго времени суток всем, скорее всего у многих есть девайсы с ОС Android и большую часть времени естественно он находится с вами чем ПК. хотелось бы предложить такой вариант как разработка приложений или доработка своих приложений на самом девайсе. Моя идея состоит в том чтобы эмитировать(создавать настоящее приложение ОС Windows а всего лишь сделать иллюзию что якобы это окно Windows похожее ) работу "созданной" программы в среде приложения. То есть создам программу и нажав "запустить" создается код в виде стандартного *.SHA а то что было собрано на рабочем поле уже эмитируется в другой панели (окно похожее на Windows) с генерированный код в виде *.SHA сохраняется в одной из указанных папок на SDcard в последствие есть возможность использовать это то код уже в Среде Hiasm и дорабатывать его. Есть маленькое приложение которое подало эту идею возможно некоторые знакомы с этим приложением а если нет то можете ознакомиться [url]syssup.3dn.ru/ec-v1.12.rar[/url]
------------ Дoбавленo в 23.26:
http://syssup.3dn.ru/ec-v1.12.rar
карма: 0

0
Ответов: 1821
Рейтинг: 168
#2: 2014-03-04 23:44:12 ЛС | профиль | цитата
hin4, для чего что-то имитировать, если уже есть продуманный интерфейс? Сразу мобильный жестовый интерфейс удобнее эмулирования оконного. Одно из черчений интерфейса:

iyps_hiasm_interface_sketch_20_12_2013.png
К тому же, под HiAsm Mobile можно будет сразу создавать apk на устройстве. На старых версиях мобильной среды генерация длилась 25 секунд
------------ Дoбавленo в 23.44:
Как бы там ни было, нормально создать программу под Windows не получится. Во-первых, нет компилятора (хотя, видел Лазарус под Андроид -- не знаю, тот ли самый). Во-вторых, нет WinApi. Во-третьих, нет архитектуры x64 или x86 (хотя, на некоторых устройствах она есть)
карма: 5

0
файлы: 1iyps_hiasm_interface_sketch_20_12_2013.png [15.1KB] [1860]
Ответов: 195
Рейтинг: 7
#3: 2014-03-05 01:26:31 ЛС | профиль | цитата
Как бы там ни было, нормально создать программу под Windows не получится
нет нет! вы не правильно поняли, я же писал о том что нужно создавать не буквальную программу для windows это уждет всего лишь фейк программа которая только наглядно показывает (так кнопка откроет то окно или сделает то действие и т.д.). не нужно использовать архитектуры, все сделать без этого как можно проще и инициализировать работу программа как будто она была запущенна на компьютере. Допусти надо получить процентную загрузку CPU, мы берем ка обычный компоненты CPU(чтобы с эмитировать что процессор работает в компоненте встроен генератор случайных чисел) подключаем к надписи и вот мы получили данные с эмитировали что что то заработало, а результате сохраняем и получаем обычный стандартный без изменений *.sha файл который если открыть в среде Hiasm на ПК и от компилировать то получим ту же программу которая получит загрузку процессора. Та же сама среда но только на OC Android
карма: 0

0
Ответов: 1821
Рейтинг: 168
#4: 2014-03-05 17:38:50 ЛС | профиль | цитата
   В таком случае, есть два варианта.
   Первый, это понижение КПД разработки компонента в два раза (это для случая, когда поддержка интерпретации будет делаться пользователем), за счёт того, что надо писать код для кодогенератора и интерпретатора. Это универсальный вариант.
   Второй, это если действия интерпретации будут прописаны в среде. Тогда получаем ещё один HiAsm 4, большинство интерфейсов которого даётся только для пакета Windows.
   Потому, если делать мобильную версию Среды, то приоритет в ней делать для пакета той ОС, для которой она (среда) написана (в нашем случае это Android). А другим платформозависимым пакетам дать возможность только редактировать схемы (ну, или разработчик сам придумает компилятор, тогда он сам его пропишет в настройках)
карма: 5

0
4
Сообщение
...
Прикрепленные файлы
(файлы не залиты)