Cum de a începe să se scufunde în mod corespunzător în dezvoltarea în ios și că aceasta trebuie să

  • iPhone
  • Obiectiv-C
  • iOS
  • MacBook
  • rapid

Am decis să schimbe radical domeniul de aplicare al activităților lor (optimizare si promovare site-ul web și magazine online) și abordare serioasă pentru iOS în curs de dezvoltare. Orice experiență de programare special, nu este deloc, totul este numai în termeni generali la nivelul teoriei de bază. Pentru cea mai mare de dezvoltare a crescut în ceea ce privește dezvoltarea profesională și câștiguri pe ea, precum și din punctul de vedere al doar distractiv de a face și capacitățile proiectelor lor.

3. Am nevoie de un dispozitiv iOS în sine pentru începerea dezvoltării de formare? Sau pe Windows 7 / OS X poate emula într-un fel iPhone, pentru a vedea ce se întâmplă? Sau este cumva totul a făcut în mod diferit. -) Din nou, nu este o problemă mare pentru a cumpara, dar nu am nevoie de ea acum? Și, dacă este necesar, o altă problemă conexă: să cumpere ceva nou (5 / 5s) sau neimportantă (4s)?

4. Este necesar să se cursuri clasice în Objective-C? Sau este mai bine să te înțeleagă de la zero? Eu locuiesc în Minsk, cursurile sunt nimic special, toate uzuale (abordări, tehnici, nivelul general). Mai știu că programarea - această constantă de auto-educație. Întrebare: are sens să meargă cursuri lunare pentru a obține o bază de pornire, și pentru a muta doar pe cont propriu? Sau, puteți începe să luați casa fara probleme?

5. Cum de a planifica procesul de învățare? Nimic nou: citit - a încercat să facă, nu este clar - au căutat pe internet, mult mai clar - transmite pe forum? Doar despre atât de mult timp în urmă am învățat HTML. Dar, desigur, Objective-C este o problemă serioasă, precum și toate tehnologiile aferente, și există o mulțime de lucruri despre acest training? Sau au nevoie de un sistem specific și clasificare clară a crește nivelul lor (citit prima carte, apoi să ia un curs, și apoi să examineze tehnologiile aferente, și așa mai departe)? Prompt, vă rugăm, astfel cum sunt incluse în iOS-dezvoltare este tine.

viitori colegi. sigur că în timpul procesului de învățare, voi avea o mulțime de întrebări pentru care apar rușine pentru a crea subiecte noi. Dacă oricare dintre voi aveți posibilitatea de câteva ori pe săptămână pootvechat întrebările mele pe scurt și de a consilia cu privire la orice subiect - vă rugăm să dați să știe despre ea în răspunsurile (lăsați datele de contact și orice condiții (gratuit / plătit și așa pe)). Fiecare are sediul activității sale economice, altruiști foarte mici - am înțeles totul, astfel încât apelul meu să vă va fi cel mai rare și acțiunea.

Vă mulțumesc foarte mult pentru atenție și de interes în întrebările mele. Bună săptămână toată lumea! ;-)

Literalmente ieri a cumparat Retina (Intel Core i5, 8 GB, 128 GB (SSD), Intel Iris grafică 5100) un MacBook Pro 13 ''. Acum am citit Paul Makfedrisa - Du-te la :-) Mac

Vă mulțumesc foarte mult pentru informația de pe emulatoare: este foarte util pentru mine. pentru că în urmă cu doar șase luni, a rupt iPhone-ul său, Nokia a luat proba și în anul următor nu doresc să-l schimbe. Deși, desigur, „mere“ în vremuri mai bune.

Asigurați-vă că pentru a scrie e-mail-ul! Super!

Bună ziua, popcorn2d! Vă mulțumim pentru scurt, dar un sfat bun pentru toate elementele mele. total:

1. Singurul motiv pentru care aș dori să întârzie achiziționarea de Mac (acest lucru este puțin probabil, dar orice se poate întâmpla, știi) - nu va trage în curs de dezvoltare iOS, va fi tot un milion de ori mai dificil și va trebui să pună cu decizia mea cu privire la formare. Deși, așa cum sa menționat mai sus, vreau să, am înțeles că va fi dificil, astfel încât acest lucru este puțin probabil.

2. Gând atât în ​​timp ce caută o cale de mijloc. Ați confirmat faptul că, vă mulțumesc. Privind la distanță Retina MacBook Pro 13 '' (Intel Core i5, 8, 128GB (SSD), Intel Iris grafică 5100).

4. Știi, am vrut să întreb, așa că, totuși, că învățarea Objective-C sau Swift. Dar mi-era teamă că va papuci pentru duș. Mai mult decât atât, peste tot în subiecte învecinate 90% din Consiliul recomanda incepand cu Ob-C, și apoi se trece la Swift. Aproape nimeni nu a spus că are sens să vină la iOS-dezvoltare, începând cu un zero complet pentru a preda Swift. Ce spui?

5. Deci atele pe OBZH-C, sau imediat după săpat Swift? ;-)

Vă mulțumesc pentru atenție!

int main (void)
NSLog (@ "Bună ziua, lume \ n!");
return 0;
>

5) A răspuns la punctul 4

Te-am înțeles, o mare. Vă mulțumim pentru răspunsurile. -)

Da, este clar că Swift mai ușor. Dar mulți se tem că puțini oameni vor comunica cu dezvoltatorul, care stie Swift fara Objective-C. Ei bine, scrie că, dacă ajunge în acest subiect, va fi necesar să se ocupe cu codul de multe ori Ob-C, deoarece 99% din cereri au fost scrise pe ea.

După cum am înțeles, știind doar Swift, este posibil de la sol până la a scrie pe deplin și orice aplicații pentru iOS, nu? Aceasta este, fără nici un fel de cod Ob-C?

Ei bine, dacă tu mă consiliere cu amabilitate pe YaPov pentru iOS, apoi spune-mi, te rog: Ce alte tehnologii vor trebui să știe? Este clar că situația poate fi diferită, dar ei trebuie să știe mai multe iOS-dezvoltator, dacă spun în mod condiționat, a învățat și de bune practici numai Swift. Distribuiți populare termenii (mă refer nu numai japonezii, și chiar unele tehnologii să fie conștienți de).

puteți uita dezvoltarea pe Swift fără a cunoaște Ob-C, pentru următorii doi ani.
Dacă aveți nevoie de ceva mai serios hellouvorlda, fie să scrie biciclete, sau va fi ghidat în codul Ob-C soluții deja implementate.
Despre suportul deja scris în obj-c app chiar nu voi vorbi.

@azShoo. vă mulțumesc pentru răspunsul detaliat. Viața a devenit mai ușor, cu toate acestea.

Poate, îți spun încă un lucru: Ob-C - este clar, pe Swift perspektivka - este de înțeles. Și ce tehnologii sunt încă necesare pentru capacitatea de a scrie pe deplin în conformitate cu aplicații iOS? Ei bine pentru a citi, să fie conștienți de faptul că va fi nevoie de mai mult, în timp util.