პროგრამირების ენები Android- ისთვის

Სარჩევი:

პროგრამირების ენები Android- ისთვის
პროგრამირების ენები Android- ისთვის

ვიდეო: პროგრამირების ენები Android- ისთვის

ვიდეო: პროგრამირების ენები Android- ისთვის
ვიდეო: 2020-21 წლების საუკეთესო პროგრამირების ენები 2024, მაისი
Anonim

Android პროგრამის უდიდესი ნაწილი დაწერილია Java პროგრამირების ენაზე (PL). სისტემის დეველოპერები ასევე გვთავაზობენ პროგრამისტებს ჩარჩოებისთვის C / C ++, Python და Java Script აპლიკაციების შესაქმნელად jQuery ბიბლიოთეკისა და PhoneGap- ის საშუალებით.

პროგრამირების ენები Android- ისთვის
პროგრამირების ენები Android- ისთვის

ჯავა ანდროიდისთვის

Android პროგრამების შემუშავების ძირითადი ენაა Java. XML გამოიყენება პროგრამის მარკირების და ინტერფეისის ელემენტების შესაქმნელად. Android- ისთვის პროგრამების დაწერა Java- ში შესაძლებელია თითქმის ნებისმიერ პროგრამულ გარემოში, მაგრამ ოპერაციული სისტემის დეველოპერები ვარაუდობენ, რომ პროგრამისტებს გამოიყენონ Eclipse. შემდგენლის ფუნქციონირება მოიცავს მობილური პროგრამების შექმნის რეჟიმს Android Development Tools (ADT) მოდულის საშუალებით. მსგავსი მოდული ხელმისაწვდომია პოპულარული ჩარჩოებისთვის, როგორიცაა NetBeans და IntelliJ IDEA. გარდა ამისა, Java- ში კოდის დასაწერად შეგიძლიათ გამოიყენოთ Motodev Studio for Android პაკეტი, რომელიც შექმნილია Eclipse- ის ბაზაზე და საშუალებას გაძლევთ პროგრამირება პირდაპირ Google SDK- ის საფუძველზე.

C / C ++

C / C ++ ბიბლიოთეკები შეიძლება გამოყენებულ იქნას ზოგიერთი პროგრამისა და კოდის სექციების დასაწერად, რომელთა შესრულება მოითხოვს მაქსიმალურ სიჩქარეს. ამ პროგრამირების ენების გამოყენება შესაძლებელია სპეციალური პაკეტის საშუალებით Android Native Development Kit დეველოპერებისთვის, რომელიც ორიენტირებულია სპეციალურად C ++ პროგრამების გამოყენებით.

Embarcadero RAD Studio XE5 ასევე საშუალებას გაძლევთ დაწეროთ შექმნილი Android პროგრამები. ამავდროულად, პროგრამის შესამოწმებლად საკმარისია ერთი Android მოწყობილობა ან კომპიუტერზე დაინსტალირებული ემულატორი. დეველოპერს ასევე ეძლევა შესაძლებლობა დაწეროს დაბალი დონის მოდულები C / C ++ - ში Linux– ის რამდენიმე სტანდარტული ბიბლიოთეკისა და Android– ისთვის შექმნილი Bionic ბიბლიოთეკის გამოყენებით.

C / C ++ - ის გარდა, პროგრამისტებს შეუძლიათ გამოიყენონ C #, რომლის ხელსაწყოები გამოგადგებათ პლატფორმისთვის მშობლიური პროგრამების წერისას. Android– ით C #– ში მუშაობა შესაძლებელია Mono ან Monotouch ინტერფეისით. ამის მიუხედავად, C # ს გამოყენების პირველი ლიცენზია პროგრამისტს 400 დოლარი დაუჯდება, რაც მხოლოდ დიდი პროგრამული პროდუქტების წერისას არის მნიშვნელოვანი.

ტელეფონი

PhoneGap საშუალებას გაძლევთ განავითაროთ პროგრამები ისეთი ენების გამოყენებით, როგორიცაა HTML, JavaScript (jQuery) და CSS. ამავდროულად, ამ პლატფორმაზე შექმნილი პროგრამები შესაფერისია სხვა ოპერაციული სისტემებისთვის და მათი შეცვლა შესაძლებელია სხვა მოწყობილობებისთვის პროგრამის კოდის დამატებითი ცვლილებების გარეშე. PhoneGap– ით, Android– ის დეველოპერებს შეუძლიათ JavaScript– ის გამოყენებით CSS– ით კოდისა და HTML– ს დასაწერად, როგორც მარკირების გამომუშავების საშუალება.

SL4A გამოსავალი საშუალებას გაძლევთ გამოიყენოთ სკრიფტინგის ენები წერილობით. გარემოს გამოყენებით დაგეგმილია პროგრამირების ისეთი ენების დანერგვა, როგორიცაა Python, Perl, Lua, BeanShell, JRuby და ა.შ. ამასთან, დეველოპერების რაოდენობა, რომლებიც ამჟამად იყენებენ SL4A- ს თავიანთი პროგრამებისთვის, მცირეა და პროექტი კვლავ ალფა ტესტირებაშია.

გირჩევთ: