PDA

View Full Version : Sfaturi pt un viitor dezvoltator



uniD
03-14-2012, 10:25 PM
Salutare tuturor!
Va scriu cāteva rānduri să va cer cāteva sfaturi, vouă cei cu experiența in programare. Recent m-am hotărāt să īnvăț limbajul de programare pt dezvoltat aplicații pt iOS objective C.
Partea proastă dacă pot să zic așa e că trebuie sā īncep ușor ușor de jos, neavānd experiența deloc in limbajul de programare.
Mi-ar fi foarte folositoare cāteva sfaturi și le mulțumesc celor care īși vor rupe cāteva minute. De unde să mă apuc de īnvățat, cu ce să īncep?
Ar trebui să mai precizez că nu dețin un MAC deocamdată.

gibex
05-05-2012, 02:13 PM
Care este experienta ta in alte limbaje de programare?

Si eu sunt sa zicem la "inceput" in ObjC. Cred ca ar trebui sa incepi cu C inainte de ObjC (pointeri, gestiune memorie)
Nici eu nu am un MAC, in schimb am o masina virtuala (un quad core cu vmware) care face fata la ce am nevoie pe OSX (detalii in privat).

boboc
05-05-2012, 09:10 PM
Si eu am pornit tot cu C si ma bucur ca am facut alegerea asta.
Inainte sa citesti despre clase, polimorfism, mostenire samd cred ca e mult mai important sa sti ce e un array, un pointer, o structura ...
Objective C = C + conceptele OOP.
Eu iti recomand cartea:

"C Programming,a modern approach"

Dupa ce inveti bine c-ul o sa inveti objective c foarteeee usor.
A 2-a carte iti recomand:

"Programming in Objective C"

A 3-a:

"Begining iPhone/iOS 5 Development"

Bafta.


Sent from my iPhone using Tapatalk

uniD
05-21-2012, 01:10 PM
Multumesc Cashix, la asta m-am gandit si eu, cel mai bine e sa ma apuc sa studiez C-ul...dupa, ramane de vazut cum o sa mearga treaba cu obj C.

boboc
05-21-2012, 01:49 PM
O mica precizare totusi, c-ul este un limbaj mic, sunt putine cuvinte cheie de invatat,dar, programarea in c nu e chiar usoara :)
Chiar si asa, c-ul este obligatoriu, Quartz 2D (Core Graphics framework), Addressbook Framework + alte framework-uri importante sunt doar in C si nu in Objective C, deci C-ul este obligatoriu si e bine sa il inveti la inceput, daca incerci sa il inveti dupa te vei lovi de multe probleme si iti va fi greu.