Construiește propria ta aplicație pentru Android!

Dezvoltarea
de
aplicații

26 & 27 aprilie 2014 Timișoara
cu

Mădălin Găgeanu

  • Sâmbătă, 26 aprilie
  • 10:00 - 10:30Primirea participanților
  • 10:30 - 10:40"Hello, World"
  • 10:40 - 11:45Workshop - Partea I
  • 11:45 - 12:00Pauză de cafea
  • 12:00 - 13:30Workshop - Partea a II-a
  • 13:30 - 14:15Pauză de masă
  • 14:15 - 15:25Workshop - Partea a III-a
  • 15:25 - 15:40Pauză de cafea
  • 15:40 - 16:30Discuții și networking
  • Duminică, 27 aprilie
  • 13:00 - 13:30Primirea participanților
  • 13:30 - 15:00Workshop - Partea a IV-a
  • 15:00 - 15:15Pauză de cafea
  • 15:15 - 16:30Workshop - Partea a V-a
  • 16:30 - 16:45Pauză de cafea
  • 16:45 - 17:15Discuții și networking

Curriculum

  • Partea I
  • Partea a II-a
  • Partea a III-a
  • Partea a IV-a
  • Partea a V-a

Pe parcursul celor 2 zile de workshop, vei trece - la modul practic - prin toate etapele procesului de dezvoltare a unei aplicații mobile pentru Android: de la familiarizarea cu platforma, structura de proiect și elementele sale de bază, la dezvoltarea interfeței grafice, lucrul cu datele și procesul de producție.

Mădălin Găgeanu

Are o experiență de peste 8 ani în software development și este pasionat de tot ce înseamnă design, UI & UX.

Mădălin este activ în dezvoltarea de aplicații proof-of-concept și prototype pentru Android, precum și în zona mobile web. De asemenea, el se implică în dezvoltarea profesională a developerilor, contribuind cu articole de resurse, cursuri și participând ca speaker la evenimente de profil.

Mădălin este: Android Developer @Vodafone Global Services, Düsseldorf, DE Consultant Mobile
Development
@ITHR Consulting, Londra, UK

Introducere în Android

Prezentarea platformei

  • Prezentarea SDK-ului
  • Ce este un APK
  • Anatomia unei aplicații

Procesul de dezvoltare a unei aplicații

Întreținerea mediului de dezvoltare

  • Uneltele
    • IDE-ul
    • Lucrul în linia de comandă
    • Android Debug Bridge și logcat
    • Întreținerea SDK-ului
Structura unui proiect

Elemente de bază ale unei aplicații

  • Ce este un Activity
  • Cum se folosesc Intent-urile
  • Fișierul Manifest
Hands-on coding
  • Aplicație "Hello World"
Views & layouts
  • Cum se folosesc layout-urile
  • Adaptarea la diverse tipuri de ecrane/densități
  • Ierarhia componentelor de interfață
Hands-on coding
  • Implementarea unui ecran de login
Lucrul cu date
  • Structura unui proces
    • Main Thread
    • Task-uri asincrone
    • Mecanismul Broadcast/Receive
    • Intent Services
Comunicarea între activități
  • Folosirea intenturilor pentru comunicarea între activități
Hands-on coding
  • Implementarea unei activități de login
  • Încărcarea de informații remote
Informații utile
  • Dezvoltarea
    • Librării utile
    • Unelte online
    • Surse de informare/inspirație
Procesul de producție
  • Procesul de producție
    • Pregatirea unei aplicații
    • Întreținerea codului sursă
    • Automatizarea de build-uri

Pentru participare sunt necesare:

  1. Cunoașterea la nivel mediu a limbajului Java
  2. Stăpânirea noțiunilor de bază din programarea OOP
  3. Cunoștințe de utilizare a sistemelor UNIX (terminal)
  4. Cunoștințe de bază din domeniul thread-urilor
  5. Laptop personal
  6. Android device (doar dacă ai)

Linkurile de download, cu tot ce e nevoie pentru coding, ți le vom trimite noi în avans.

Înscrie-te acum!

Termen limită înscrieri: 23 aprilie.

În prețul biletului sunt incluse:
2 zile de workshop, networking, masă de prânz, snacks, cafea, ceai, băuturi răcoritoare.

Preț bilet: 100 euro

Formular
de înscriere:

Prin completarea acestui formular
îți exprimi dorința de a participa la workshop.
Plata biletului se va face ulterior,
în decurs de maxim 48 de ore de la confirmarea participării.
Înscrierile s-au încheiat.

sus