Android үшін бағдарламалау тілдері

Мазмұны:

Android үшін бағдарламалау тілдері
Android үшін бағдарламалау тілдері

Бейне: Android үшін бағдарламалау тілдері

Бейне: Android үшін бағдарламалау тілдері
Бейне: ANDROID приложение қалай жылдам жасауға болады 2024, Қараша
Anonim

Android бағдарламалық жасақтамасының негізгі бөлігі Java бағдарламалау тілінде (PL) жазылған. Жүйе жасаушылар сонымен қатар бағдарламашыларға C / C ++, Python және Java Script бағдарламаларын jQuery кітапханасы мен PhoneGap арқылы жобалауға арналған құрылым ұсынады.

Android үшін бағдарламалау тілдері
Android үшін бағдарламалау тілдері

Android үшін Java

Android бағдарламаларын құрудың негізгі тілі - Java. XML қосымшаны белгілеу және интерфейс элементтерін құру үшін қолданылады. Java үшін кез-келген бағдарламалық жасақтамада Android үшін бағдарламалар жазуға болады, бірақ операциялық жүйені жасаушылар бағдарламашыларға Eclipse қолдануды ұсынады. Компилятор функциясы Android Development Tools (ADT) плагині арқылы мобильді қосымшаларды құру режимін қамтиды. Ұқсас плагин NetBeans және IntelliJ IDEA сияқты танымал құрылымдар үшін қол жетімді. Сонымен қатар, Java-да код жазу үшін Eclipse негізінде құрылған және тікелей Google SDK негізінде бағдарламалауға мүмкіндік беретін Android үшін Motodev Studio-ны пайдалануға болады.

C / C ++

C / C ++ кітапханалары кейбір бағдарламалар мен код бөлімдерін жазу үшін пайдаланылуы мүмкін, олардың орындалуы максималды жылдамдықты қажет етеді. Осы бағдарламалау тілдерін қолдану Android Native Development Kit әзірлеушілеріне арналған, арнайы C ++ қосымшаларын құруға бағытталған арнайы пакет арқылы мүмкін болады.

Embarcadero RAD Studio XE5 сізге жергілікті Android бағдарламаларын жазуға мүмкіндік береді. Бұл кезде бағдарламаны тексеру үшін бір Android құрылғысы немесе компьютерде орнатылған эмулятор жеткілікті. Сондай-ақ, әзірлеушіге кейбір стандартты Linux кітапханаларын және Android үшін жасалған Bionic кітапханасын пайдалану арқылы C / C ++ деңгейінде төменгі деңгейлі модульдер жазу мүмкіндігі ұсынылады.

Бағдарламашылар C / C ++ тілдерінен басқа платформаға арналған жергілікті бағдарламаларды жазу кезінде құралдары ыңғайлы болатын C # қолдана алады. Android-пен C # режимінде жұмыс істеу Mono немесе Monotouch интерфейсі арқылы мүмкін болады. Соған қарамастан, C # қолдануға арналған алғашқы лицензия бағдарламалаушыға 400 доллар тұрады, бұл тек ірі бағдарламалық өнімдерді жазу кезінде маңызды.

PhoneGap

PhoneGap бағдарламасы HTML, JavaScript (jQuery) және CSS сияқты тілдерді пайдаланып қосымшалар жасауға мүмкіндік береді. Сонымен бірге, осы платформада жасалған бағдарламалар басқа операциялық жүйелер үшін жарамды және басқа құрылғылар үшін бағдарлама кодына қосымша өзгертусіз өзгертілуі мүмкін. PhoneGap көмегімен Android жасаушылары JavaScript-ті кодтау және HTML-ді CSS көмегімен белгілеу құралы ретінде қолдана алады.

SL4A шешімі сценарий тілдерін жазбаша қолдануға мүмкіндік береді. Қоршаған ортаны қолдана отырып, Python, Perl, Lua, BeanShell, JRuby және т.б. бағдарламалау тілдерін енгізу жоспарлануда. Дегенмен, қазіргі уақытта SL4A-ны өз бағдарламалары үшін қолданатын әзірлеушілер саны аз және жоба әлі де альфа-тестілеуде.

Ұсынылған: