This shows you the differences between two versions of the page.
contrib:rsoc:android [2010/05/13 16:47] 141.85.37.84 |
contrib:rsoc:android [2020/07/20 09:16] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | == Nume şi descriere proiect == | + | |
- | | + | |
- | * Pentru început, ne propunem să dezvoltăm o aplicaţie sau/şi un joc (neapărat ingenioase), | + | |
- | * 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 | + | |
- | | + | |
- | | + | |
- | + | ||
- | == Cerinţe necesare == | + | |
- | * OOP - nivel mediu | + | |
- | * Java - nivel mediu | + | |
- | * Entuziasm, imaginaţie - excelent :) | + | |
- | + | ||
- | == Cerinţe recomandate == | + | |
- | * Eclipse | + | |
- | * OpenGL | + | |
- | * Android SDK | + | |
- | + | ||
- | == Cunoştinţe/ | + | |
- | * Android SDK | + | |
- | * OpenGL ES | + | |
- | == Plan/ | + | |
- | * 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/ | + | |
- | * stabilire proiect/ | + | |
- | * 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, | + | |
- | * 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), | + | |
- | == Resurse disponibile == | + | |
- | * Documentare : http:// | + | |
- | * Pentru colaborarea în cadrul proiectului vom folosi: | + | |
- | * code.google.com | + | |
- | * wiki | + | |
- | * IRC | + |