Ligesom komponister studerer partiturer , programmører undersøgelse kode. Og enhver programmør søger at lære at skrive kode til iOS apps kan overveje at studere en af en lang række open source iPhone apps tilgængelige i App Store. Den åbne karakter af disse projekter tilbyder håbefulde iOS udviklere en kraftfuld måde at lære at skabe deres egne apps , og en nyttig kilde til praktiske oplysninger om at arbejde inden for de begrænsninger af Apples iOS SDK. Wikipedia for iOS
iOS app til Wikipedia , den frie encyklopædi , giver brugerne en strømlinet måde at søge på Wikipedia hjemmeside og returnerer resultater i en elastisk , mobil - venligt format egnet til læsning på iPhone eller iPad i både stående og liggende tilstande. Dette fællesskab udviklet iPhone app står som et godt eksempel på , hvordan man kode for Mediawiki API. Wikipedia har udgivet kilde på github med en MIT -licens, som giver dig ret til at bruge eller ændre dele af koden , forudsat at du fjerner alle Wikimedia Foundation varemærker (dvs. logoer ) og gøre kilde til din endelige app til rådighed for offentligheden .
WordPress til iOS
Wordpress iPhone indeholder funktioner for læsning Wordpress -drevne blogs , såvel som at give kommentarer, komponere nye blogindlæg og tilføje billeder direkte fra et iPhone kamera roll. Kilden til den app viser, hvordan man kan nærme sig kodning en app til en social platform for tekst - eller foto -baserede blogging. Wordpress har gjort kildekoden tilgængelig via Subversion på Wordpress.org . Koden selv kommer med en GNU General Public License ( GPL) . Du kan oplade for en app, der inkorporerer GPL -licenseret kode, men til gengæld skal du gøre kilde til din app til rådighed for offentligheden . Wordpress opfordrer også dem, der gør ændringer til at dele deres opdagelser med Wordpress iOS udvikling team.
Last.fm til iOS
Last.fm er en musik opdagelse samfund, der gør det muligt for brugerne at holde en automatiseret log over deres musik lytter vaner og til at modtage anbefalinger fra ny musik baseret på disse vaner . Den Last.fm app giver brugere i visse jurisdiktioner evnen til at streame musik direkte fra Last.fm hjemmeside til deres iPhone . Programmører interesserede i at skabe en app til streaming af lyd eller en app, der inkorporerer Last.fm API for " scrobbling " - eller sende lytter logfilerne til en brugers Last.fm -konto - kunne drage fordel af perusing denne app GPL -licenseret kildekode på github
bøger til iOS
bøger - . eller " iphoneebooks " - er en grundlæggende ebook reader app designet til visning e-bøger i TXT og HTML format på iPhone. Enhver interesseret i at udvikle en mere kompliceret e- bog-læser app til iOS kunne drage fordel af at studere de indre funktioner i denne enkle applikation. Udviklingen holdet har frigivet kildekoden under GNU GPL og gjort den tilgængelig på Google Code .