Programmeringsspråk För Android

Innehållsförteckning:

Programmeringsspråk För Android
Programmeringsspråk För Android

Video: Programmeringsspråk För Android

Video: Programmeringsspråk För Android
Video: Top 5 Programming Languages in 2020 for Building Mobile Apps 2024, November
Anonim

Huvuddelen av Android-programvaran är skriven på Java-programmeringsspråket (PL). Systemutvecklarna erbjuder också programmerarramar för att designa applikationer i C / C ++, Python och Java Script via jQuery-biblioteket och PhoneGap.

Programmeringsspråk för Android
Programmeringsspråk för Android

Java för Android

Huvudspråket för att utveckla Android-program är Java. XML används för att skapa markerings- och gränssnittselement för applikationer. Det är möjligt att skriva program för Android i Java i nästan vilken programvarumiljö som helst, men utvecklarna av operativsystemet föreslår att programmerare använder Eclipse. Kompilatorfunktionaliteten inkluderar läget för att skapa mobilapplikationer via plugin-programmet Android Development Tools (ADT). Ett liknande plugin är tillgängligt för populära ramar som NetBeans och IntelliJ IDEA. För att skriva kod i Java kan du dessutom använda Motodev Studio för Android-paketet, skapat på grundval av Eclipse och låter dig programmera direkt på basis av Google SDK.

C / C ++

C / C ++ - bibliotek kan användas för att skriva några program och kodavsnitt, vars utförande kräver maximal hastighet. Användningen av dessa programmeringsspråk är möjlig genom ett speciellt paket för utvecklare av Android Native Development Kit, fokuserat specifikt för att skapa applikationer med C ++.

Embarcadero RAD Studio XE5 låter dig också skriva inbyggda Android-appar. Samtidigt räcker det med en Android-enhet eller en emulator installerad på datorn för att testa programmet. Utvecklaren erbjuds också möjligheten att skriva lågnivåmoduler i C / C ++ genom att använda några vanliga Linux-bibliotek och Bionic-biblioteket utvecklat för Android.

Förutom C / C ++ kan programmerare använda C #, vars verktyg kommer att vara till nytta när de skriver inbyggda program för plattformen. Att arbeta i C # med Android är möjligt via Mono eller Monotouch-gränssnittet. Ändå kommer den ursprungliga licensen att använda C # att kosta en programmerare $ 400, vilket bara är relevant när man skriver stora programvaruprodukter.

PhoneGap

PhoneGap gör det möjligt för dig att utveckla applikationer som använder språk som HTML, JavaScript (jQuery) och CSS. Samtidigt är program som skapats på denna plattform lämpliga för andra operativsystem och kan modifieras för andra enheter utan ytterligare ändringar av programkoden. Med PhoneGap kan Android-utvecklare använda JavaScript för att skriva kod och HTML med CSS som ett sätt att generera markering.

SL4A-lösningen gör det möjligt att använda skriptspråk skriftligen. Med hjälp av miljön är det planerat att införa sådana programmeringsspråk som Python, Perl, Lua, BeanShell, JRuby, etc. Antalet utvecklare som för närvarande använder SL4A för sina program är dock litet och projektet är fortfarande i alfatestning.

Rekommenderad: