info.kek@swissapproval.academy +30 210 55 62 081 +30 211 10 23 900

Ανάπτυξη Παιχνιδιών C++, JAVA

Swiss Approval Institute IIEK –  Acknowledged Institute by Swiss Approval International – Τομέας Τεχνολογίας και Πληροφορικής

Ανάπτυξη παιχνιδιών σε (C++,JAVA)

Σκοπός του μαθήματος Ανάπτυξη διαδραστικών παιχνιδιών σε περιβάλλον μικροσυσκευών και Η/Υ (C++ , JAVA) είναι η ανάπτυξη web εφαρμογών με χρήση γλώσσας προγραμματισμού Java. Επίσης, να μάθουν να χρησιμοποιούν τα Google API και να κατανοήσουν τη λειτουργία των αισθητήρων και άλλων συσκευών και την αλληλεπίδρασή τους με Android εφαρμογές.

Περιεχόμενο Μαθήματος

  • Java και Android
  • Εφαρμογές(app) και Android
  • Εξοικείωση με εργαλείο ανάπτυξης παιχνιδιών όπως το LibGDX ή το AndroidStudio
  • Εξοικείωση με το περιβάλλον UI (userinterface) του Android
  • Δομή σχεδιασμού ενός UI
  • Εξοικείωση με τη σχεδίαση UI του Android
  • Δημιουργία animation με Java
  • Δημιουργία νήματος (Thread) και γραφικά
  • Android και Widget (UI objects, παλέτες κλπ)
  • Αλληλεπίδραση με πληκτρολόγιο
  • Αλληλεπίδραση με ποντίκι
  • Διαχείριση μεγάλης ποσότητας πληροφοριών
  • Αλληλεπίδραση με touchscreen
  • ArrayList
  • Πολυμορφισμός
  • ListView
  • BaseAdapter
  • Αποθήκευση πληροφοριών σε Android
  • Animation σε Android
  • Προσαρμοστικότητα εφαρμογής σε κάθε μικροσυσκευή (Layouts)
  • Διαχείριση ήχου
  • Android και κάμερα
  • Χρήση Xml αρχείων
  • xml αρχείο
  • Διασύνδεση Android με βάσεις δεδομένων (προτείνεται SQLite)
  • Διαχείριση συστημάτων γεωγραφικού προσδιορισμού (GPS-Global Position System)
  • Σύνδεση εφαρμογής με μέσα κοινωνικής δικτύωσης (δυνατότητα δημιουργίας ανάρτησης μέσα
  • από την εφαρμογή, διαχείριση προφίλ χρήστη κλπ)
  • Δημιουργία απλού ολοκληρωμένου παιχνιδιού σε Android
  • Δημοσίευση εφαρμογών από Android (APKfiles).

Ανάπτυξη παιχνιδιών C++, JAVA