Что касается разработки приложений для терминалов POS (Point of Sale), я хотел бы знать, по крайней мере, одну из этих сведений (любой опыт и ссылки на соответствующие веб-сайты также будут оценены):
Я хочу просто поделиться своим опытом о разработке POS.
1. самый распространенный SDK для таких терминалов (возможно, проприетарных)
Сначала выберите ваше устройство, например, вы можете написать приложение для Castles / VEGA7000. Перейти к связанному сайт и скачать SDK. Под Cygwin для замков / VEGA7000 есть SDK.
2. Наиболее распространенные языки, компиляторы и БД, которые используются (может быть C / C ++, GCC, SQLite?)
Например, Castles / VEGA7000 поддерживает стандарт C.
3. лучшие шаблоны дизайна для использования
Я не помню ни одного особого случая, для которого нужен конкретный шаблон дизайна. Думайте как обычные программы для ПК.
4. самая распространенная IDE
В упомянутом SDK есть плагин для Netbeans.
5. Тестирование
Я не могу больше помочь в этом случае!
Если это поможет, я могу показать вам образец Castles / VEGA7000 для Hello-World:
#include <string.h>
#include <stdio.h>
#include <ctosapi.h>
#include <ctos_newlib_startup.h>
int main()
{
BYTE key;
sysheap_setup ( 256 * 1024 );
CTOS_LCDTClearDisplay();
CTOS_LCDTPrint("Hello World!");
CTOS_KBDGet(&key);
return 1;
}
После компиляции генерирует двоичный файл с именем xyz.s19
Затем вы должны сделать файл CAP и записать его на устройстве. В SDK есть инструмент для этого.
Других решений пока нет …