POS терминал Разработка приложений — SDK, языки программирования, шаблоны, IDE

Что касается разработки приложений для терминалов POS (Point of Sale), я хотел бы знать, по крайней мере, одну из этих сведений (любой опыт и ссылки на соответствующие веб-сайты также будут оценены):

  1. самый распространенный SDK для таких терминалов (возможно, проприетарных)
  2. наиболее распространенные языки, компиляторы и БД, которые используются (может быть C / C ++, GCC, SQLite?)
  3. лучшие шаблоны дизайна для использования
  4. самый распространенный IDE
  5. Рамки тестирования

3

Решение

Я хочу просто поделиться своим опытом о разработке 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 есть инструмент для этого.

введите описание изображения здесь

7

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]