User Tools

Site Tools


Sidebar

contrib:rsoc:android
Nume şi descriere proiect

Marea Androidare

  • Pentru început, ne propunem să dezvoltăm o aplicaţie sau/şi un joc (neapărat ingenioase), care să utilizeze cât mai multe dintre tehnologiile oferite de platformă Android: touch screen (capacitiv), GPS, senzor de gravitaţie, compas digital, cameră.
  • Pentru mai târziu, vom rafina aplicaţia, ne vom perfecţiona şi vom cuceri lumea! :)
Categorie aplicaţie

* Embedded

Obiective
  • Familiarizarea cu framework-ul Android
  • Realizarea unei aplicaţii sau a unui joc pentru platformă Android
Grup ţintă
  • Studenţi ai A&C
Limbaje de programare / biblioteci / aplicaţii / framework-uri folosite
  • Limbaj de programare - Java
  • Framework - Android
  • IDE - Eclipse (+ ADT Plugin)
Cerinţe necesare
  • OOP - nivel mediu
  • Java - nivel mediu
  • Entuziasm, imaginaţie - excelent :)
Cerinţe recomandate
  • Eclipse
  • OpenGL
  • Android SDK
Cunoştinţe/abilităţi dobândite
  • Android SDK
  • OpenGL ES
Plan/roadmap pe termen scurt
  • Săptămâna 1:
    • prezentarea principalelor concepte ale frameworkului
    • parcurgere tutoriale şi testare platformă
    • formare echipe (per taskuri, ex: GUI, AI)
    • documentarea asupra tipurilor de aplicaţii existente (Android/iphone)
    • stabilire proiect/proiecte
    • team building
  • Săptămâna 2 + 3/2:
    • dezvoltare aplicaţie
    • îmbinare module
  • Săptămâna 3/2:
    • testare corner cases
    • bug fixing
    • testare pe device
    • upload pe Android Market şi aşteptare download-uri
Plan pe termen mediu (continuarea colaborării)

0. Colaborare remote; team building++ 1. În urma feedback-urilor de pe Market vom dezvolta o variantă matură a aplicaţiei 2. Continuăm cu alte jocuri/app 3. Eventual site promovare Android + facultate + ROSEdu (dacă lucrurile merg bine la 2. - viteză, imaginaţie, etc.)

  • proiecte open source
  • mini tutoriale

4. Alte recrutări :)

Draft arhitectură (componente principale)

* Întrucât alegerea proiectului propriu-zis o vom face împreună cu echipă (în prima săptămâna), structură acestuia o vom stabili atunci. În principiu o parte a echipei se va ocupa de GUI/grafică şi alta de AI.

Resurse disponibile
contrib/rsoc/android.txt · Last modified: 2020/07/20 09:16 (external edit)