Alle som har en mobiltelefon i hånden og en idé i hodet kan nå begynne å lære å utvikle seg på Android, og dermed lage sine egne applikasjoner og spill. En serie av kurs og apper er tilgjengelige for Googles mobile operativsystem, og gir brukeren direkte tilgang til kunnskap om ulike programmeringsspråk. Sjekk ut tipsene våre nedenfor for de som ønsker å starte denne karrieren direkte fra smarttelefonen.
Snakker riktig språk
Det første trinnet for å starte programmering er å velge riktig programmeringsspråk, som spesielt avhenger av hvilket system applikasjonen vil være rettet mot. Ulike språk bruker forskjellige kommandoer, forskjellig logikk, og som et resultat er ikke alt som gjøres i ett så enkelt (eller mulig) i et annet.
For å utvikle apper for Android er det viktig å lære seg språket den opererer på. I dette tilfellet fungerer operativsystemet i Java, derfor er språket et av de mest tilstedeværende og etterspurte. De som er interessert i å lære Java kan begynne med dette gratis kurset på Coursera, med undertekster på portugisisk.
Et alternativ for de som ønsker å starte enklere er imidlertid å ta kurs i Kotlin, et språk som er kompatibelt med Java, men mer vennlig og enklere å starte. DE YouCourse har gratis programmeringskurs på flere språk, inkludert portugisisk.
1) Gresshoppe
Grasshopper er utviklet av Google for å gjøre programmering enklere å forstå på en visuell måte, og tilbyr gratis leksjoner i JavaScript gjennom en rekke gåter. Kodene som finnes brukes som standard i markedet og kan hjelpe brukeren med å lære å utvikle apper for Android.
Brukeren mottar sanntidstilbakemeldinger på feil og leksjoner, samt spørrekonkurranser som med jevne mellomrom tester den ervervede kunnskapen. Grasshopper er tilgjengelig for Android og har også en versjon for iOS.
2) Programmeringshelt
I likhet med Grasshopper er Programming Hero en applikasjon som spiller inn på læring av programmeringsspråk. Verktøyet tilbyr forskjellige undervisningsveier, avhengig av brukerens mål, og lar brukeren utvikle spill mens han lærer funksjonen til hver kommando. Appen har en offline-modus, slik at du kan laste ned oppgaver og gjøre dem hvor som helst.
Med over 100 aktiviteter og leveranser, lærer Programming Hero komplekse emner for nybegynnere, som algoritmer, objekthierarki og databaser, for å nevne noen. Appen er fortsatt i betafase, men kan lastes ned gratis til Android, og også for iOS.
3) Kode
Encode er en programmeringslærer som deler opp alle leksjonene sine i interaktive utfordringer, med flere mulige løsninger og presenterer kodeeksempler. Applikasjonens strategi er å fragmentere oppgaver, lære kommandoer som brukes i språk som HTML/CSS, Python og JavaScript, og hjelpe brukeren med å lære å utvikle apper. Tilgjengelig offline og gratis for Android.
4) Behandle
Til slutt jobber Mimo med de ulike læringsmulighetene i programmeringsverdenen. Ved å dele leksjonene inn i "stier", hjelper appen brukere som ønsker å lære grunnleggende fra app- eller spillutvikling til hacking, og tilpasser klasser i henhold til studentens interesser.
Applikasjonen er kun tilgjengelig på engelsk, og fungerer med språk som SQL, JavaScript, Python og HTML. Mimo kan lastes ned gratis til Android, og denne appen har også en versjon for iOS.
via ComputerWorld e Bruk mobil
Bilde: Dan Rentea/iStock