Hvordan eksperimentere med JavaScript på iPad

Hvordan eksperimentere med JavaScript på iPad / iPhone og iPad

Elsker det eller hater det, JavaScript er et språk hver moderne programmerer skal være kjent med. Mens jeg tidligere har diskutert måter å lære JavaScript interaktivt, start koding JavaScript akkurat nå med disse 5 flotte gratis ressursene start koding JavaScript akkurat nå med disse 5 flotte gratis ressurser Les mer, noen ganger er en stor bok essensielt for å få en fast jording i finesser av språket. Men lesing er ikke nok: Du må også eksperimentere.

Hvis du sitter foran datamaskinen og læring, er en banebrytende JavaScript-tolk alltid bare et klikk unna, gjemt inn i nettleserens utviklerverktøy. Utvikle websiderproblemer med Chrome Developer Tools eller Firebug. Utregne nettstedproblemer med Chrome Developer Tools Eller Firebug Hvis du har fulgt mine jQuery opplæringsprogrammer så langt, kan det hende du allerede har kjørt inn noen kodeproblemer og ikke vet hvordan du kan fikse dem. Når du møter en ikke-funksjonell bit av kode, er det veldig ... Les mer. Men la oss si at du ligger i seng sent på kvelden med Kindle Paperwhite Kindle Paperwhite Review og Giveaway Kindle Paperwhite Review og Giveaway Kindle Paperwhite er Amazons nåværende flaggskipleser, og en som vi har lyst til å gjennomgå og gi bort for ganske litt tid. Hvis du allerede eier en Kindle eller en annen eReader, kan du ... Les mer, les en grundig oversikt over noen intrikate språkfunksjoner. Du kan ikke begynne å tappe bort på din bærbare datamaskin, selv om den er ved siden av deg. Løsningen er å trekke ut iPad og prøve ut noen kode ved hjelp av gratis og utmerket Jasic app.

Hva Jasic ønsker å være

Her er en sjarmerende liten video som viser hva Jasic drømmer om å være:

I et nøtteskall ønsker Jasic app å være et fullverdig utviklingsmiljø, slik at du kan lage full apper uten å bruke din iPad (og, nådig nok, et maskinvare tastatur). Du kan deretter eksportere JavaScript-prosjektet til Xcode og fortsette å jobbe med det på PCen.

Det kommer aldri til å skje, i hvert fall ikke for de fleste brukere. Jasic er fint, men koding av komplekse applikasjoner på en iPad er rett og slett ikke et praktisk forslag. Men Jasic er fortsatt en app du må ha på iPad hvis du lærer JavaScript.

Hva Jasic egentlig er, og hvorfor det er fortsatt nyttig

Jasic kan ikke leve opp til sine egne drømmer, men det er en nydelig japansk JavaScript-skrapelodd med mange IDE-funksjoner.

Under hetten tilbyr Jasic en grundig moderne tolk som nesten er kompatibel med ECMAScript 5.1. Noen avanserte språkfunksjoner støttes ikke, spesielt eval (). I praksis kan den brukes til å leke med og forstå nesten hvilken som helst JavaScript-funksjon og syntaksutgave.

Når det gjelder grensesnittet, får du en konsoll så du kan console.log () til ditt hjerte innhold. Det er også syntaxutheving, samt automatisk fullføring - utrolig nyttig når du trykker på tapping på et tastatur på berøringsskjermen.

På tvers av tastaturet inneholder Jasic's tastatur en ekstra rekke nøkler, noe som gir deg tilgang til alle disse essensielle tegnene:

Merk de to Alt-tastene: Den eneste raden pakker faktisk 27 forskjellige taster, siden hver tast har tre separate funksjoner. Den svarte staten er standard, mens den blå Alt-tasten aktiverer den blå tilstanden, og den røde lyser den røde tilstanden. Den evigvarende semikolon er nå bare et enkelt trykk unna, som det samme tegnet. Du kan enkelt sitere strenger, lage alle tre typer braces, og navigere koden med piltastene. Det klipper.

Du kan også lagre filene dine og komme tilbake til dem senere.

Den perfekte gratis følgesvenn til en JavaScript-bok

Jasic har ingen annonser eller nagging påminnelser å oppgradere - det er helt gratis, og det lar deg jobbe i fred. Hvis du vil ha litt ekstra oomph, kan du velge å kjøpe en debugger for $ 2, et OAuth-bibliotek, et SQLite-bibliotek og noen andre relevante tilleggsprogrammer. Den komplette pakken med tilleggsutstyr vil sette deg tilbake $ 8, men igjen, hvis du bare lærer JavaScript, er det helt unødvendig (bortsett fra at debugger kanskje).

Jeg kan ikke overemphasize betydningen av prøver ut kodeutdrag mens du leser en JavaScript-bok, og Jasic lar deg gjøre dette på farten (eller i sengen din). Jeg finner ut at koden (i stedet for å kopiere / lime inn) hjelper meg med å forstå JavaScripts lille syntaks quirks bedre også. Et flott verktøy for læring - sterkt anbefalt.

Nedlasting: Jasic for iPad (gratis)

Utforsk mer om: JavaScript, Webutvikling.