Apple WWDC stipendievejledning - Sådan ansøger du i 2021

I løbet af det sidste år har jeg modtaget mange beskeder, der spørger, hvordan jeg kom ind i WWDC 2019 som lærd. Og jeg har endelig besluttet at skrive dette indlæg for at besvare disse spørgsmål.

Så chancerne er, hvis du spekulerer på, hvordan du ansøger om stipendiet, vil dine spørgsmål blive besvaret i denne artikel.

Hvad er Apple WWDC-stipendiet?

Første ting først, WWDC er Apples verdensomspændende udviklerkonference, der afholdes hvert år i juni. Der annoncerer Apple nylige software (og hardware) opdateringer til nogle af sine produkter, herunder MacBooks, iPhones og iMacs.

Hvis du vil deltage i WWDC, er dette de tilknyttede omkostninger:

  1. Pris for begivenhedsbillet: $ 1600
  2. Én uges ophold i San Jose, Californien: $ 1000 - $ 1500 (afhænger)
  3. Rejse- og andre udgifter - $ 400 - $ 500 (afhænger igen)
  4. Flybillet: $ 1500 - $ 2000 (igen afhænger, men fra Indien er dette en rimelig pris)

Som studerende har du sandsynligvis ikke råd til så meget. Men Apple tilbyder et stipendium til studerende, hvor de sponsorerer din flybillet, pris på begivenhedsbillet og en uges ophold. Det er omkring $ 5000 i besparelser, hvis det lykkes dig at blive valgt som WWDC Scholar.

Hvem er jeg?

Jeg er en webudvikler, der var en Apple WWDC '19-lærd. For at opsummere var jeg sandsynligvis den eneste person i WWDC-publikummet, der kendte JavaScript bedre end Swift.

Men hvis jeg kan få stipendiet, kan du også. Så lad os nu diskutere WWDC-stipendiet mere dybtgående.

WWDC-stipendium 101

Dette er et stipendium, som Apple tilbyder til personer, der er tilmeldt STEM-programmer rundt om i verden. Hvis du er tilmeldt et college, eller du er i skole, er chancerne for, at du kan ansøge om dette stipendium.

For at ansøge om stipendiet skal du oprette et simpelt projekt, som Apple-holdet kan bruge og opleve på under 3 minutter. Mere eller mindre er dette de ENESTE krav til din WWDC-app:

  1. Størrelsesgrænse (20 MB)
  2. Du skal være tilmeldt STEM-organisationen
  3. Du skal bruge Apple-teknologier (Xcode, Swift, MacBooks osv.)
  4. Lav det til en lille app, noget der kan bruges og forstås inden for 3 minutter

Lad os nu starte med, hvordan jeg gjorde det, og så giver jeg dig et par tip, der hjælper dig med din ansøgning næste år.

Hvordan jeg knækkede WWDC19-stipendiet på 10 dage

Til at begynde med lærte jeg bogstaveligt talt alt om WWDC: det hurtige programmeringssprog og teknologien omkring det hele på 10 dage. Ingen løgne. Og dette hjalp mig med at få stipendiet (jeg var en af ​​de få fra Indien det år).

Men jeg vil ikke forveksle dig med nogle clickbaity-ting - det er ikke muligt at knække den stipendieansøgning fra en komplet begynderstat på bare 10 dage.

Jeg var i stand til at gøre det, fordi jeg havde lidt programmeringserfaring før, hovedsagelig med Node. De generelle begreber i programmering forbliver de samme, og efter et stykke tid springer du for det meste gennem syntaks og dokumentation.

Her er hvad jeg sendte til WWDC 2019:

Tro mig, jeg havde heller ingen idé om, hvordan jeg skulle bygge det hele. Jeg lærte de krævede Apple API'er og rammer på 10 dage.

Så her er hvordan du kan nærme WWDC '21 i 5 trin:

# 1: Lær Swift og Apple-rammer

Apple elsker at se studerende bruge deres teknologi - Swift, SwiftUI, ARKit osv. Jo mere du kan bruge, jo bedre. Du må ikke tvinge eller sprænge din app, men prøv at fremvise det, du kender.

Hvis du opretter et simpelt spil, så prøv også at introducere en AR-version af spillet. Hvis du opretter et projekt til WWDC, der kan bruge noget ML, skal du gøre det. Du får point for det.

# 2: Vælg svære ideer

Da jeg begyndte at oprette mit projekt til WWDC, havde jeg ingen idé om, hvordan jeg ville gøre det. Vil ikke lyve, min endelige version var ikke rigtig, hvad jeg havde forestillet mig, men den var ret tæt.

Jo mere ambitiøs idé du vælger, jo bedre er dine chancer. Men afbalancér din ambition med din tidsramme - du vil ikke have en ufuldstændig app, før indsendelser lukkes.

For mig var det et meget tæt opkald (jeg havde min indsendelse klar omkring en time før deadline). Plus, jeg var nødt til at arbejde meget for at lære al denne nye Apple-teknologi, da jeg ikke vidste noget på forhånd.

Så sørg for at have et skøn over, hvad du har brug for at lære, og hvad du vil bygge. Men som sagt, gå efter skinnende og ambitiøse ideer, der skiller sig ud.

# 3: Skriv dine ideer ned, og bygg dem derefter om 10 dage

Dette er mere af personlig mening. Men jeg har set folk, der foretrækker at bygge noget i løbet af 2, 3 eller 4 måneder, før stipendiet starter. Tro mig, du får et produktivitetsforøg på 500%, når nedtællingen begynder at tikke.

Jeg vil sige, hold en liste over unikke eller innovative ideer, du har med dig. Lær færdighederne, men udvikl projekter, som du kun vil indsende inden for de angivne 10 dage. Ærligt talt er det tid nok til at trække noget anstændigt ud, som Apple-personalet kan opleve på under 3 minutter (deres direkte instruktioner).

Jeg anbefalede at fokusere på ideer, der virkelig påvirker verden - uddannelse, planetens sundhed, gør teknologi mere tilgængelig for mennesker osv.

Dette er ideer, som Apple-stipendiepanelet værdsætter meget (i det mindste er det, hvad jeg har observeret i de fleste accepterede bidrag). Og hvis du er interesseret i et af disse felter, ville det være en sjov og god kamp for dig.

# 4: Prøv at gå til Swift Playgrounds på iPad

Hvis det er muligt, vil jeg anbefale IKKE at gå med MacBook-baserede Xcode-legepladsindlæg.

Jeg ved, at der har været mennesker, der har vundet med deres Xcode-legepladser. Men jeg tror, ​​at hvis du går med en MacBook-baseret legeplads, går du glip af masser af ting.

Jeg siger dette af to hovedårsager:

  1. iPad har et bedre kamera og API-support til ting som ARKit og en bedre CPU til ML-modeller / intensive apps
  2. Swift Playground Books (kun tilgængelig på iPad) er smukke at bruge og interagere med (som bruger)

I nogen tid har Apple ikke ændret sine retningslinjer for stipendiet meget. Så det skal være sikkert at antage, at Swift-legepladser også vil være et valg næste år.

De er nemme at arbejde med (ligesom Swift legepladser på Mac) og er meget engagerende. iPads muliggør virkelig mange nyttige ting. Så prøv iPad-indsendelse, hvis det er muligt.

# 5: Fokuser også på dine svar

Apple-panelet læser også dine svar på grundlæggende spørgsmål om, hvilken teknologi du har brugt og bygget dit projekt med.

Sørg for at nævne alt og alt, hvad du har brugt, fra de bedste Apple-rammer til eksterne aktiver, hvis du har brugt nogen.

Korrekturlæs dine afsnit - det eneste der er værre end en lille fejl i din kode kan være en lille fejl i dit afsnit.

Bortset fra dette skal du holde fokus i 10 dage (jeg kan huske, at jeg trak stikkontakter i næsten alle 10 dage), og vigtigst af alt gør det for sjov. Der er mange måder at gå et skridt fremad i livet, og det er bare en af ​​dem.

Stress ikke for meget over, hvad resultatet kan blive. For hvis du prøver dette, er du sandsynligvis i din tidlige 20'ere, hvilket betyder, at du har et fuldt liv foran dig. Du har masser af tid til at gøre mere fantastiske ting, uanset resultatet. Så bare hent det!

Min erfaring med WWDC

Kort sagt: mind-blowingly utrolig super cool!

Selvom jeg ønskede at holde denne artikel fokuseret på at hjælpe dig, skrev jeg også dette afsnit for at motivere dig til at arbejde hårdt for dette stipendium. Det låser op for masser af netværksmuligheder, og du mødes og får en masse seje venner (MKBHD inkluderet haha). Derudover har du meget sjov.

Jeg delte nogle af mine øjeblikke i den fulde vlog sidste år, se om du kan lide hvad jeg gjorde der.

Hvis du stadig har spørgsmål, eller hvis denne artikel hjalp dig, er du velkommen til at kontakte mig på Twitter eller Instagram og fortælle mig :) Jeg arbejder også på codedamn, en platform for udviklere at lære og oprette forbindelse, er du velkommen til at give det er også et besøg.