Андройд програмчлах хэл

Агуулгын хүснэгт:

Андройд програмчлах хэл
Андройд програмчлах хэл

Видео: Андройд програмчлах хэл

Видео: Андройд програмчлах хэл
Видео: 😱 Как сделать ANDROID приложение за 10 минут! Сможет каждый :3 2024, Арваннэгдүгээр
Anonim

Андройд програмын ихэнх хэсэг нь Java програмчлалын хэл (PL) дээр бичигдсэн байдаг. Систем хөгжүүлэгчид програм зохиогчдын програмыг jQuery номын сан болон PhoneGap програмаар дамжуулан C / C ++, Python, Java Script програмын зураг төслийг боловсруулах ажлыг санал болгодог.

Андройд програмчлах хэл
Андройд програмчлах хэл

Андройдод зориулсан Java

Андройд програм хөгжүүлэх гол хэл бол Java юм. XML нь програмын тэмдэглэгээ болон интерфэйсийн элементүүдийг үүсгэхэд хэрэглэгддэг. Бараг ямар ч програм хангамжийн орчинд Java-д Android-д зориулж програм бичих боломжтой боловч үйлдлийн системийг хөгжүүлэгчид Eclipse програмыг ашиглахыг зөвлөж байна. Хөрвүүлэгчийн функцэд Android Development Tools (ADT) залгаасаар гар утасны програм үүсгэх горим орно. Үүнтэй ижил төстэй залгаасыг NetBeans, IntelliJ IDEA зэрэг алдартай фрэймворкуудад ашиглах боломжтой. Нэмж дурдахад Java дээр код бичихийн тулд Eclipse дээр үндэслэн бүтээсэн, Google SDK-ийн үндсэн дээр шууд програмчлах боломжийг олгодог Motodev Studio for Android багцыг ашиглаж болно.

C / C ++

C / C ++ санг зарим програм, кодын хэсгийг бичихэд ашиглаж болох бөгөөд гүйцэтгэл нь хамгийн их хурд шаарддаг. Эдгээр програмчлалын хэлийг ашиглах нь C ++ програмыг ашиглахад зориулагдсан Android Native Development Kit хөгжүүлэгчдэд зориулсан тусгай багцаар дамжуулан боломжтой юм.

Embarcadero RAD Studio XE5 нь танд төрөлхийн Android програм бичих боломжийг олгодог. Үүний зэрэгцээ програмыг туршихад нэг Андройд төхөөрөмж эсвэл компьютер дээр суулгасан эмулятор хангалттай. Мөн хөгжүүлэгчдэд зарим стандарт Линуксийн сангууд болон Андройдод зориулж боловсруулсан Bionic номын санг ашиглан C / C ++ хэл дээр доод түвшний модулиудыг бичих боломжийг санал болгож байна.

Програмистууд C / C ++ дээрээс гадна платформд зориулж төрөлх програм бичихэд хэрэг болох C # програмыг ашиглаж болно. Android дээр C # дээр ажиллах нь Mono эсвэл Monotouch интерфейсээр дамжуулан боломжтой юм. Гэсэн хэдий ч C # програмыг ашиглах анхны лиценз нь програм зохиогчдод 400 долларын үнэтэй байх бөгөөд энэ нь зөвхөн том програм хангамжийн бүтээгдэхүүнийг бичихэд л хамаатай юм.

PhoneGap

PhoneGap нь HTML, JavaScript (jQuery), CSS зэрэг хэлийг ашиглан програм хөгжүүлэх боломжийг танд олгоно. Үүний зэрэгцээ, энэ платформ дээр бүтээгдсэн програмууд нь бусад үйлдлийн системүүдэд тохирох бөгөөд програмын кодонд нэмэлт өөрчлөлт оруулахгүйгээр бусад төхөөрөмжүүдэд өөрчилж болно. PhoneGap-тэй бол Android хөгжүүлэгчид JavaScript ашиглан тэмдэглэгээг үүсгэх хэрэгсэл болгон CSS-тэй код, HTML бичих боломжтой.

SL4A шийдэл нь скрипт хэлийг бичгээр ашиглах боломжийг олгодог. Хүрээлэн буй орчныг ашиглан Python, Perl, Lua, BeanShell, JRuby гэх мэт програмчлалын хэлнүүдийг нэвтрүүлэхээр төлөвлөж байна. Гэсэн хэдий ч одоогоор SL4A програмыг програмд ашигладаг хөгжүүлэгчдийн тоо цөөхөн бөгөөд төсөл альфа туршилтын шатанд байна.

Зөвлөмж болгож буй: