• Αρχική
    • ΜΑΙΟΣ 2017
    • Αναλυτικές Ενότητες
  • Blog- Εισαγωγικά - Βοήθεια - Ανακοινώσεις
  • Εισαγωγή στην Java
    • Πρώτη Γνωριμία
    • Βασικές Έννοιες
    • Βασικά Στοιχεία της Γλώσσας >
      • Variables (Μεταβλητές)
      • Operators (Τελεστές)
      • Expressions, Statements, Blocks (Εκφράσεις, Δηλώσεις, Μπλοκς)
      • Control Flow Statements (Δηλώσεις Ελέγχου Ροής)
      • Branching Statements
    • Κλάσεις και αντικείμενα
    • Φωλιασμένες Κλάσεις
    • Interfaces και Κληρονομικότητα
  • Παλαιότερα Σεμινάρια
    • Login - Είσοδος
    • Εισαγωγή στην Java
    • Εικόνες Android
    • Αρχεία Σεμιναρίου
    • Πρόγραμμα Σεμιναρίου
    • Απρίλιος 2014 >
      • Πρόγραμμα Σεμιναρίου
      • Εισαγωγικά - Βοήθεια - Ανακοινώσεις
      • Αρχεία
Android Seminar
Logoff - Έξοδος
Ανάπτυξη Εφαρμογών Android

Πρόγραμμα

  • 9 μαθήματα από 3 ώρες
  • 3 μαθήματα για Java
  • 6 μαθήματα Android
  • Στόχος Κατασκευή λειτουργικής Εφαρμογής LocateMe

Ημέρα 1  Βασικές Αρχές Προγραμματισμού
  •  Τι είναι η Java
  •  Γνωριμία με το Eclipse
  • ·Hello World
  • ·Ονοματολογία και Συντακτικοί Κανόνες
  • ·Μεταβλητές και Τελεστές
  • ·Εκφράσεις, Δηλώσεις και Μπλοκς
  • ·Δηλώσεις Ελέγχου Ροής

Ημέρα 2  Αντικειμενοστραφής Προγραμματισμός 1
  • ·Βασικές Έννοιες (Αντικείμενο, Κλάση, Κληρονομικότητα, Πακέτο)
  • ·Δήλωση Κλάσης, Μελών, Μεθόδων
  • ·Δημιουργία και χρήση Αντικειμένων (Constructors)
  • ·Έλεγχος πρόσβασης μελών και μεθόδων
  • ·Τεχνική Υπερφόρτωσης και επιστροφή μεθόδων 
  • ·Μέλη στιγμιότυπου και μελή κλάσης
  • ·Δήλωση this
  • ·Δομή Singleton

Ημέρα 3 Αντικειμενοστραφής Προγραμματισμός 2
  • ·Τύπος enum
  • ·Εσωτερικές, Τοπικές, Ανώνυμες Κλάσεις
  • ·Interfaces
  • ·Τεχνική παράκαμψης και απόκρυψης πεδίων και μεθόδων Χρήση super και  final
  • ·Πολυμορφισμός
  • ·Abstract κλάσεις

Ημέρα 4 Γνωριμία με τα Activity
  • ·Γνωριμία με το Android μέσω κατασκευής ενός App
  • ·Ανατομία Εφαρμογών
  • ·Κύκλος ζωής Εφαρμογών
  • ·Eclipse και ADT(Android Development Tools)
  • ·Hello World Activity
  • ·Views και Events
  • ·Dialogs, Toasts, DialogWindow

Ημέρα 5 Διαχείριση Activity
  • ·Screen Orientation και Themes
  • ·View Groups και Layouts
  • ·Intents και Intent Filters
  • ·Πολλαπλά Activity – Δημιουργία και μετάβαση
  • ·Διατήρηση κατάστασης Activity 

Ημέρα 6 Cross Process Communication
  • ·Μενού Εφαρμογών
  • ·Διαχείριση Εικόνας
  • ·Διαχείριση Ήχου
  • ·Broadcast Receivers (Αποστολή παραλαβή SMS) 

Ημέρα 7 Advanced GUI, Content, Sensors
  • ·Fragments (Συμβατότητα προς τα πίσω)
  • ·Content Providers (Πρόσβαση στις Επαφές)
  • ·DialogFragments (Date Picker, Time Picker)
  • ·Sensors και GPS

Ημέρα 8 Ανάπτυξη Εφαρμογών
  • ·Γνωριμία με το Google Maps API
  • ·Γνωριμία με το Service*

Ημέρα 9 Ανάπτυξη Εφαρμογών
  • ·Γνωριμία με τα Widgets*
  • ·Δέσιμο Εφαρμογής
  • ·Δημοσίευση Εφαρμογής

Powered by Create your own unique website with customizable templates.