Similar presentations:
Проектирование и создание кроссплатформенного чата
1. Проектирование и создание кроссплатформенного чата
2. Задачи
• - Анализ предметной области и разработка требований;• - Создание протокола взаимодействия;
• - Возможность передачи, картинок, файлов, текстовых данных;
• - Возможность оставлять ресурсы общедоступными;
• - Хранение и обработка данных;
• - Создание интерфейса программы;
• - Программная реализация клиентской и серверной части;
3. Основные технологии для разработки:
• 1) Qt – Qt (произносится [ˈkjuːt] (кьют) как «cute»[7] илинеофициально Q-T (кью-ти)) —
кроссплатформенный инструментарий разработки ПО на языке
программирования C++. Есть также «привязки» ко многим другим
языкам программирования: Python — PyQt, PySide; Ruby —
QtRuby[8]; Java — Qt Jambi[9]; PHP — PHP-Qt и другие.
• 2) SQLIITE компактная встраиваемая реляционная база
данных. Исходный код библиотеки передан в общественное
достояние.