apple stories
Utvecklare berättar om sin väg från appidé till App Store
Träffa tre vinnare av Swift Student Challenge som skapar fängslande appar med en unikt mänsklig touch. Från och med den 6 februari kan studenter skicka in bidrag till nästa års utmaning.
Varje år hyllar Apples Swift Student Challenge kreativiteten och uppfinningsrikedomen hos unga utvecklare runtom i världen. Utmaningen bjuder in utvecklare att använda Swift och Xcode för att lösa verkliga problem i och utanför sina egna kretsar.
De tidigare vinnarna av Swift Student Challenge, Brayden Gogis, Adrit Rao och Sofia Sandoval, har med egna ögon sett hur apputveckling kan sätta fart på kreativiteten och nyfikenheten, stärka kritiskt tänkande och lägga grunden för spännande karriärer. Genom att använda banbrytande teknik, som maskininlärning och rumsliga datorupplevelser har de skapat färdiga appar och spel som genomsyras av värme och en unikt mänsklig känsla.
Här nedan delar de tre med sig av sina äventyr inom appskapande – från att lära sig hur man kodar till att skicka in sina bidrag till Swift Student Challenge och vidare till att lansera sina första appar och spel i App Store.
Brayden Gogis kan inte minnas hur det var att inte vara helt fixerad vid spel i alla dess former. ”När vi i förskolan skulle klä ut oss till vad vi ville bli när vi blev stora klädde jag ut mig till en programledare för tävlingsprogram på tv”, minns han.
När han i andra klass upptäckte App Store på sin iPod touch för första gången nådde hans entusiasm helt nya nivåer. ”Pappa visade mig ett spel som en 14-åring hade gjort, och jag tyckte att det var så häftigt”, säger Gogis.
Att göra ett spel för en traditionell konsol kändes ouppnåeligt, men att skapa ett spel för App Store verkade möjligt, så han letade runt på nätet efter självstudier och lärde sig allt han kunde om kodning.
När Gogis skickade in sitt bidrag till Swift Student Challenge 2019 vann han med sin numera lanserade app Solisquare, en ny version av det klassiska kortspelet med snabba gester och en intuitiv och handgriplig känsla. ”SwiftUI är väldigt användbart för att få appar och spel att kännas riktigt interaktiva. Jag kan redan i ett tidigt skede snabbt få veta inte bara hur det kommer att se ut, utan även hur det kommer att kännas”, säger Gogis.
Gogis, som nu är 21 år och går sista året på Taylor University i Upland, Indiana, har gett sin senaste app i App Store samma personliga känsla. Joybox är en app för sociala medier där användarna kan skapa grupper och lägga till bilder, berättelser och låtar till sin gemensamma Joybox. De kan också välja när de ska öppna lådan tillsammans. Appen, som är byggd med SwiftUI och UIKit, innehåller väl genomtänkta bakgrunder, färgskiftningar och haptik som återger känslan av att fysiskt nedteckna ett minne och lägga det i en låda. Appen låter även användare dela låtar via integrering med Apple Music.
”Jag tycker verkligen om kodning eftersom jag älskar människor och vill förbättra deras liv på de sätt jag kan”, säger Gogis. ”Det är så bra för hjärnan att ägna fem minuter per dag åt att fokusera på vad man är tacksam för och dela med sig av det med andra.”
Adrit Rao hörde först talas om blockprogrammering i grundskolan när han flyttade till Palo Alto i Kalifornien. Han lärde sig själv grunderna i kodning under corona-pandemin. Redan från allra första början fängslades han av möjligheterna till problemlösning som appskapandet kan ge.
”App Store erbjuder ett direkt sätt att dela det jag har byggt med människor utanför min egen krets”, förklarar den trefaldiga vinnaren av Swift Student Challenge. ”När man inte behöver bekymra sig om hur man ska nå ut till folk kan man istället fokusera på nästa steg: Vilket problem ska jag ta mig an och vilken sorts tillgänglig lösning ska jag bygga?”
Rao, som går en förberedande kurs till läkarutbildningen på University of California i Berkeley, är särskilt intresserad av sätten som teknik kan förbättra tillgänglighet och skapa samhörighet. Han lägger just nu sista handen på EyeSee, en app som använder kraftfulla enhetsbaserade algoritmer på iPhone för att simulera upplevelsen av olika ögonsjukdomar. ”Tanken bakom appen handlar om att skapa empati, eftersom det kan vara svårt att förstå hur andra ser världen”, förklarar han.
När Rao skapade sin förra app Signer använde han sig av Core ML, Apples ramverk på enheten för maskininlärning, för att konvertera teckenspråksgester till tal. Han fick idén efter att ha läst en artikel om hur frustrerande det kan vara för personer med nedsatt hörsel att kommunicera med personer som inte kan teckenspråk flytande. Appen är utformad för att underlätta för kommunikation i realtid i vardagliga situationer där det kanske inte är möjligt att lära sig teckenspråk direkt, till exempel under ett snabbt samtal i matbutiken eller när man vill beställa på ett kafé.
Rao planerar att samarbeta med organisationer som stöttar personer med nedsatt hörsel för att samla mer synpunkter som kan finslipa och förbättra appen. ”Det är alltid otroligt spännande att få återkoppling som leder till att göra apparna bättre”, säger han. ”Jag vill fortsätta arbeta med Signer för att se till att appen uppfyller kraven hos såväl personer med nedsatt hörsel som hörande personer.”
Sofia Sandoval har alltid haft en kreativ ådra. Under uppväxten i både USA och Mexiko höll hon kontakten med nära och kära genom att skapa omsorgsfulla kort för alla tillfällen. Men när hon åkte till college för att studera datavetenskap på Tecnológico de Monterrey märkte hon att det blev svårare att hålla traditionen vid liv och hålla kontakten. ”Nu för tiden får alla textmeddelanden”, förklarar hon. ”Det är en speciell känsla att få ett riktigt kort och själva skapandeprocessen känns avsiktlig, som att man ser till att människor känner sig älskade och uppskattade.”
Inför deadlinen för förra årets Swift Student Challenge kände Sandoval sig utbränd och längtade hem. Då fick hon en idé. Hennes vinnande bidrag Cariño kanaliserar värmen och omtanken hos ett riktigt hemmagjort kort till digital form. Hon designade appens kortmallar i Procreate på iPad med Apple Pencil.
”Jag ville att användarupplevelsen skulle kännas som att skriva på ett papperskort”, säger Sandoval.
Hon experimenterar just nu med att lägga till ännu mer dimension i appen med hjälp av kraften hos rumsliga datorupplevelser. ”I innovationslabbet på skolan installerade jag appen på Apple Vision Pro och det gjorde mig nyfiken på hur jag kan utveckla och anpassa lösningar för den”, säger Sandoval, som lanserade Cariño i App Store tidigare i år.
Till studenter som funderar på att ta klivet och utforska kodning själva vill Sandoval säga att det är lika bra att öppna Xcode direkt och sätta igång. ”Jag vet att det kan vara överväldigande, men det enda sättet att faktiskt lära sig är att fullkomligt fördjupa sig i ett ämne – att utmana sig själv”, säger hon. ”Verktygen finns bokstavligen inom räckhåll. De finns där.”
I höst kan blivande utvecklare förbereda sig för 2026 års Swift Student Challenge med nya Develop in Swift guider och genom Meet with Apple-pass för att komma igång med apputveckling, experimentera med kodintelligens i Xcode och delta i Swift Student Challenge
Dela artikeln
Media
-
Texten i den här artikeln
-
Media i den här artikeln