Svi smo čuli daleke priče o nekom nasumičnom programeru koji je stvorio izuzetno osnovnu igru i zarađivao milijune mjesečno od nje (gledajući tebe, Flappy Bird). Čini se da je prošlo puno vremena otkako je priča postala tako viralna, a od tada smo vidjeli stalan i značajan priljev igara i drugih aplikacija na App Store svaki dan. Biti iOS programer sada je legitimna karijera, a razvoj aplikacija iznimno je korisna vještina. Ako još niste čuli za Appleov fond za pomoć malim programerima, ne brinite. Tvrtka ga nije nužno oglašavala jer je nastao kao rezultat grupne tužbe. Ako vas zanima više o tome, čitajte dalje za više informacija.
Povezano čitanje:
- Kako instalirati Developer Beta na HomePod Mini
- Kako pokrenuti aplikacije sa zaključanog zaslona na iOS-u 16
- Kako koristiti Notion za iOS: Potpuni vodič
- Prijevarne aplikacije u App Storeu: Kako ostati siguran na iOS-u 16
Što je Appleov fond za pomoć malim programerima?
![iPhone aplikacije 4](/f/22535837f5fcbae0ee9ef8f5d61b5d57.jpg)
Appleov fond za pomoć malim razvojnim programerima je nagodba od 100 milijuna dolara za američke programere koji su prodali aplikacije ili pretplate unutar aplikacije između 4. lipnja 2015. i 26. travnja 2021. Ovo se također odnosi samo na one koji su zaradili milijun dolara ili manje putem App Storea. Tužba je nastala jer je skupina programera tvrdila da je Apple stvorio nepošteno tržište uzimajući pretjeranu zaradu od programera i isplaćujući nepravedne postotke.
Nije iznenađujuće da se Apple nagodio po tom pitanju, budući da je bilo više slučajeva da je tvrtka prakticirala anti-potrošačke i pro-monopolističke politike. Nažalost, da biste bili dio Appleovog Small Developer Assistance Fund-a, morali biste se pridružiti kolektivnoj tužbi. Oni koji su u to vrijeme bili aktivni programeri primili bi e-mailom obavijest o tužbi.
Pogodnosti Appleovog fonda za pomoć malim programerima
Neki programeri, aktivni i umirovljeni, bili su ugodno iznenađeni jer su primili iznenadne obavijesti od svojih banaka i usluga digitalnog plaćanja da su primili novac od Applea. Jedan developer na Twitteru je objavio screenshot iz svog Venma da je dobio vrtoglavih 8.064,88 dolara za Cameron vs. Naselje jabuka. Naravno, kao i kod većine tužbi, s obzirom na to da se dugo rješavalo, mnogi su zapravo zaboravili na sredstva. Nisu svi programeri dobili toliko koliko on, ali obrnuto, neki su dobili puno više. Ove su isplate počele izlaziti krajem listopada, tako da možda još ima nešto za obaviti. Ako ste programer, ili ste bili tijekom te četiri godine, možda ćete ipak dobiti nešto novca.
Neophodne iOS aplikacije za male programere
Ako ste zainteresirani postati iOS programer, evo nekoliko osnovnih alata pomoću kojih možete naučiti kako.
XCode
![xCode macOS Big Sur](/f/2c81817c54b6d0c2e79e6c517a176ba1.jpg)
XCode je proizvod tvrtke Apple koji vam omogućuje izradu Swift aplikacija za iOS uređaje. Ovaj je alat obično opcija prvog izbora za većinu iOS programera, jer ga možete koristiti za iPhone, iPad, Mac, Apple Watch i Apple TV. Kao što je slučaj s većinom Appleovih proizvoda, dizajn i korisničko sučelje su elegantni i lako probavljivi. Postoji mnogo padajućih izbornika i kategorija koje možete proširiti ako trebate pomoć u organizaciji. S ovim razvojnim alatom možete dizajnirati i testirati grafička sredstva bez potrebe za pisanjem koda, što je nevjerojatno za nove programere koji pokušavaju naučiti zanat.
Simulator
Prije nego što pošaljete svoj proizvod Appleu na odobrenje, ključno je da možete testirati aplikaciju u praktičnom scenariju. Simulator, kao što ime sugerira, omogućuje repliciranje svih iOS, macOS itd. okruženja. Ovaj alat dolazi kao proširenje za Xcode, što je korisno jer možete izvršiti sve kodiranje i testiranje na jednom mjestu. Uz Simulator možete unijeti potrebne promjene kada pregledavate kako se aplikacija ponaša u praktičnijem okruženju. Ako ste vizualni učenik ili netko tko želi vidjeti koje točno promjene trebate, onda je Simulator ključna aplikacija.
Transporter
Nakon što završite s postupkom kodiranja i želite pokrenuti postupak učitavanja, Transporter vam može pomoći u tome. Sve što trebate učiniti je povući i ispustiti sadržaj koji želite prenijeti, a Transporter će se za vas pobrinuti za ostalo. Možete čak rukovati glazbom, video sadržajem i knjigama na raznim Appleovim platformama i uslugama. Možete voditi evidenciju o svim sadržajima koje učitate, pratiti podatke i tražiti bilo kakva izvješća o pogreškama koja možete riješiti.