Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Android Development: A meta-learning approach

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 14 Anzeige

Android Development: A meta-learning approach

Herunterladen, um offline zu lesen

Introductory talk about Native Android Development given in International Hellenic University on July 19th, 2012. This presentation aims in revealing the need of the contemporary developer to be agile and a fast-learner. The technical part was covered during the hands-on session.

Introductory talk about Native Android Development given in International Hellenic University on July 19th, 2012. This presentation aims in revealing the need of the contemporary developer to be agile and a fast-learner. The technical part was covered during the hands-on session.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Ähnlich wie Android Development: A meta-learning approach (20)

Anzeige

Aktuellste (20)

Anzeige

Android Development: A meta-learning approach

  1. 1. Android Development from theory to practise
  2. 2. ACADEMIA PhD Candidate / APOSTOLOS Coordinator Research Associate, Informatics Dept. KRITIKOS OTHER LOCAL Mentor, Co-Founder SOCIAL NETWORKS Software Eng. / Development Process
  3. 3. WHY ARE YOU HERE?
  4. 4. POTENTIAL YIELD?
  5. 5. THE PROBLEM W/ INFORMATICS • Things are moving to fast • We can’t afford investing in a specific technology / standard • There is a plentitude of options …and as from 1980s THERE IS FREE/LIBRE OPEN SOURCE SOFTWARE
  6. 6. TODAY, A GOOD PROGRAMMER IS… • An expert to a single programming language • An expert to a couple of programming languages • An expert to desktop development • An expert to web development • An expert to mobile development • An expert in ruby :)
  7. 7. TODAY, A GOOD PROGRAMMER IS… • An expert to a single programming language • An expert to a couple of programming languages • An expert to desktop development • An expert to web development • An expert to mobile development • An expert in ruby :)
  8. 8. A GOOD PROGRAMMER IS AGILE & A FAST LEARNER
  9. 9. IN THIS CONTEXT…
  10. 10. _____ Development learning to learn new stuff
  11. 11. ANDROID our case study for today :)
  12. 12. PREREQUISITES • Internet connection • Time • An idea for a toy example (in order to apply what we learn)
  13. 13. TECH PREREQUISITES • Toolset (e.g. SDKs, IDEs, Emulators, etc…) • Documentation (API, Tutorials / Video Tutorials, Books) • Examples / Reusable material (Demo Apps, F/LOSS Source Code, etc…)
  14. 14. UP, UP AND AWAY!

×