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

Πρόγραμμα

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

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

Ημέρα 2 - 4  Αντικειμενοστραφής Προγραμματισμός
  • ·Βασικές Έννοιες (Αντικείμενο, Κλάση, Κληρονομικότητα, Πακέτο)
  • ·Δήλωση Κλάσης, Μελών, Μεθόδων
  • ·Δημιουργία και χρήση Αντικειμένων (Constructors)
  • ·Έλεγχος πρόσβασης μελών και μεθόδων
  • ·Τεχνική Υπερφόρτωσης και επιστροφή μεθόδων 
  • ·Μέλη στιγμιότυπου και μελή κλάσης
  • ·Δήλωση this
  • ·Δομή Singleton
  • -Τύπος enum
  • ·Εσωτερικές, Τοπικές, Ανώνυμες Κλάσεις
  • ·Interfaces
  • ·Τεχνική παράκαμψης και απόκρυψης πεδίων και μεθόδων Χρήση super και  final
  • ·Πολυμορφισμός
  • ·Abstract κλάσεις

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

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

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

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

Ημέρα 9 Ανάπτυξη Εφαρμογών
  • ·Sensors και GPS
  • ·Γνωριμία με το Service*

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

Powered by Create your own unique website with customizable templates.