Med den overhengende annonseringen av iPad 3 er det liten tvil om at vi har gått inn i Post-PC-alderen. Disse enhetene er ofte spurt som mer om forbruket av medier enn opprettelsen, men når de blir mer og mer kraftige, blir denne linjen også sløret. La oss se gjennom levedyktigheten for koding for WordPress på en iPad.
Merk: Jeg bruker en iPad og IOS-apper for dette eksempelet, men selvfølgelig gjelder disse prinsippene også for Android og andre tabletter. Jeg skriver bare fra min egen erfaring og om appene jeg har brukt.
Siden jeg kjøpte iPad, har en av tingene jeg hatt, vært at jeg ikke virkelig kunne bruke den til jobb. Det var en slags håndhevet avslapning, men mens du fortsatt føler deg tilkoblet. Etter hvert som tiden har gått, har jeg begynt å bruke den mer og mer for arbeid, og nylig besluttet å prøve å utvikle et WordPress-plugin med bare min iPad. Jeg utvikler fortsatt pluginet, men her er det jeg har hittatt hittil.
IPad er nokså kraftig nok til å kjøre utviklingsprogrammer. Utviklingsapplikasjoner er generelt ikke spesielt krevende på maskinens maskinvare, og la oss innse det, iPad er kraftigere enn datamaskiner vi kan ha brukt til utvikling for 10 år siden uansett.
En ting jeg har funnet er at for utviklingen, eller til og med bare artikkelskriving, er iPad-tastaturet egentlig ikke tilstrekkelig for vanlig, langsiktig bruk. Jeg har kjøpt et trådløst tastatur og kan bruke (spesielt en ZaggFolio hvis du er interessert), og dette har virkelig forandret ting. Nå er det å skrive artikler og kode på iPad min veldig gjennomførbart.
Generelt sett, så lenge du har den programvaren du trenger, får operativsystemene ikke i veien for utvikling. Så om du bruker iOS, eller Android, eller noe annet, handler det mer om appene. En ting jeg har funnet om iOS som kan bruke noen forbedringer når det kommer til utvikling skjønt, er app-bytte. Hvorfor?
Dette er virkelig det viktigste hensynet. Hvis appene ikke er klare, vil det være umulig å utvikle seg på iPad. Så hvilke apps trenger vi faktisk når det gjelder å utvikle temaer eller plugins for WordPress?
Dette er et bestemt område som har fått mye oppmerksomhet fra apputviklere, og det viser. Det er en omfattende samling apps tilgjengelig for planlegging og styring av prosjektene dine. Fra å utvide på kjernen til en ide, å samhandle med versjonskontrollsystemer, for å samarbeide på wireframes. Her er noen eksempler på programmer jeg har bestemt meg for for disse delene av prosjektet mitt:
SimpleMind+ er en app jeg har funnet ekstremt nyttig for å kartlegge strømmen av et plugin og få det rett i hodet mitt før jeg starter.
iMockup er en app for wireframing prosjektet ditt og utforming av grensesnittet før du går i gang med utvikling.
iHub Lar deg administrere og fortsette med aktivitet på GitHub-kontoen din og lagringsplassene fra iPad, inkludert problemadministrasjon.
Flere og flere kodeditorer blir tilgjengelige, og mens de varierer i deres eksakte tilnærming, har de alle den grunnleggende funksjonaliteten du trenger for å komme. Det er også apps for samhandling med webserveren og filsystemene.
Dropbox kan være en av favorittappene mine noensinne. Jeg betaler knapt noen oppmerksomhet til den på min laptop, men det lagrer trofast alle filene mine, så når jeg trenger dem på iPad, er de!
prompt, av panikk! som også lager Coda, er appen min valgfri for å koble via SSH til min webserver og gjøre noen kommandolinjeprogramsystemendringer som jeg kanskje må gjøre under utviklingen.
Gusto er appen jeg bruker for øyeblikket som kodeditor. Det inkluderer også muligheten til (S) FTP-filer fra prosjektet mitt til min webserver, noe som er ekstremt nyttig. Noen andre kodeditorer jeg har prøvd, manglet heller den enkle funksjonaliteten som Gusto har, eller var for uintensiv til bruk.
Så du har klart å planlegge prosjektet ditt og utvikle det. Her er noen apper du kan bruke når prosjektet ditt er oppe:
WordPress for iOS, åpenbart! Det er også viktig å merke seg at denne appen virkelig er for å administrere innholdet på nettstedet ditt. Du må bruke Mobile Safari og wp-admin for å administrere innstillinger, plugins, temaer, osv..
PSExpress vil tillate deg å finjustere bildene og bildene dine før du laster dem opp til nettstedet ditt.
ordbruk gjør skrive artikler veldig hyggelig og enkelt. Det er veldig minimalistisk, men ikke så minimalistisk at det ikke har verktøyene du trenger. Den støtter også markdown.
Ok, så jeg forsterket min iPad for koding med et Bluetooth-tastatur, og jeg fikk alle appene jeg trengte for å planlegge, utvikle og administrere prosjektet. Nå hvordan virket de egentlig sammen? Her er hva jeg har gjort så langt:
Mens jeg fortsatt er ganske nær begynnelsen på plugin-utviklingsprosjektet, tror jeg at det ser veldig lovende ut på utviklingen på iPad. Jeg har ikke blitt tvunget til å forlate iPad ennå, og fortsett å utvikle på min viktigste utviklingsmaskin, og annet enn app-switching, har det faktisk vært ganske morsomt..
Hva synes du om potensialet for å utvikle WordPress-temaene og pluginene dine mens du er på farten, med Post-PC-enheten din?