Skip to main content
EDU-MMCS
You are currently using guest access (
Log in
)
Cross-Platform Application Development
Page path
Home
/
►
Courses
/
►
Осенний семестр
/
►
Магистратура
/
►
IT-Cross-2017
Topic outline
General
General
Academic Map for the Discipline (Учебная карта дисциплины)
File
Task Assignment
Page
Restricted
Not available unless: You belong to
Students 2017
Substitution of missed classes
Page
Topic 1
Topic 1
Introduction to Cross-Platform Development
Lecture Slides
File
Topic 2
Topic 2
GNU make Project Build Tool
Lecture Slides
File
GNU Make Manual
URL
Topic 3
Topic 3
CMake Project Build System
Lecture Slides
File
CMake Documentation
URL
Assignment 1: Using Make and CMake Tools
Restricted
Not available unless: You belong to
Students 2017
Topic 4
Topic 4
Introduction to Qt Libraries
Lecture Slides
File
Qt Documentation
URL
Topic 5
Topic 5
Event Processing in Qt
Lecture Slides
File
Assignment 2: Implementing 2D Graphics with Qt
Restricted
Not available unless: You belong to
Students 2017
Topic 6
Topic 6
Implementing User Interface Elements in Qt
Lecture Slides
File
Topic 7
Topic 7
Model-View-Controller Idiom Support in Qt
Lecture Slides
File
Assignment 3: Using Model-View-Controller Idiom
Restricted
Not available unless: You belong to
Students 2017
Topic 8
Topic 8
Multithreading Support in Qt
Lecture Slides
File
OpenCV Documentation
URL
Converting Between cv::Mat and QImage or QPixmap
URL
Assignment 4: Implementing Multithreaded GUI Applications
Restricted
Not available unless: You belong to
Students 2017
Topic 9
Topic 9
Implementing Network Communication with Qt
Lecture Slides
File
Assignment 5: Developing Networking Applications with Qt
Assignment 6: Developing Web Applications with Qt
Restricted
Not available unless: You belong to
Students 2017
Topic 10
Topic 10
Implementing User Interface with QML
Lecture Slides
File
Assignment 7: Using QML to Implement User Interface
Restricted
Not available unless: You belong to
Students 2017
Topic 11
Topic 11
Introduction to Electron Framework
Lecture Slides
File
Electron Documentation
URL
Node.js Documentation
URL
HTML, CSS, and JavaScript Tutorials and Reference
URL
Assignment 8: Using Electron Framework
Restricted
Not available unless: You belong to
Students 2017
Topic 12
Topic 12
Implementing Atom Packages
Lecture Slides
File
Atom Documentation
URL
CoffeeScript
URL
Smooth CoffeeScript
URL
The Little Book on CoffeeScript
URL
Assignment 9: Implementing Atom Packages
Restricted
Not available unless: You belong to
Students 2017