როგორ შევქმნათ Android აპლიკაციები Kotlin-ის გამოყენებით
როგორ შევქმნათ Android აპლიკაციები Kotlin-ის გამოყენებით
Kotlin არის თანამედროვე პროგრამირების ენა, რომელსაც Google გირჩევთ Android აპლიკაციების შემუშავებისთვის. მისი სინტაქსი არის ლაკონური, ნულისგან დაცული, დამწყებთათვის მარტივი შესასწავლი და სრულად თავსებადი Java-სთან. ამ სტატიაში ჩვენ განვიხილავთ Kotlin-ის გამოყენებით Android აპლიკაციის შექმნის პრაქტიკულ ნაბიჯებს, ინსტრუმენტების მომზადებიდან და პროექტის შექმნიდან დაწყებული, თქვენი პირველი აპლიკაციის გაშვებამდე.
1. მომზადება: საჭირო ხელსაწყოების დაყენება
კოდირების დაწყებამდე დარწმუნდით, რომ სწორი განვითარების გარემო გაქვთ დაყენებული. ძირითადი ინსტრუმენტები, რომლებიც დაგჭირდებათ, არის:
1. Android Studio
ეს არის ოფიციალური IDE Android აპლიკაციების შესაქმნელად. Android Studio მოიცავს რედაქტორს, ემულატორს, Gradle-ის შექმნის სისტემას და მრავალ სხვა ფუნქციას შემუშავების დასაჩქარებლად.
2. JDK (Java-ს შემუშავების ნაკრები)
Android Studio, როგორც წესი, საჭირო JDK-ს შეიცავს. თუმცა, დარწმუნდით, რომ თქვენს მიერ გამოყენებული ვერსია თავსებადია თქვენს Android Studio-სთან.
3. Android SDK
SDK დაინსტალირდება Android Studio-ს მეშვეობით. თქვენ ჩამოტვირთავთ კომპონენტებს, როგორიცაა Android პლატფორმა, შექმნის ინსტრუმენტები და ემულატორი.
ინსტალაციის შემდეგ, გახსენით Android Studio და პირველივე გაშვებისას მიეცით მას საშუალება დაასრულოს საჭირო კომპონენტების ჩამოტვირთვა.
2. შექმენით ახალი Android პროექტი
დამწყები პროექტის შესაქმნელად, მიჰყევით ამ ნაბიჯებს:
1. გახსენით Android Studio
2. აირჩიეთ ახალი პროექტი
3. აირჩიეთ შაბლონი, მაგალითად, ცარიელი აქტივობა (ყველაზე გავრცელებული სწავლისთვის)
4. შეავსეთ პროექტის დეტალები:
– სახელი: მაგალითად `პირველი განაცხადი`
– პაკეტის სახელი: მაგალითად `com.example.firstapplication`
– ენა: აირჩიეთ Kotlin
– მინიმალური SDK: აირჩიეთ სამიზნე მოწყობილობის მიხედვით (მაგალითად, API 21, რომ თავსებადი იყოს მრავალ მოწყობილობასთან)
5. დააჭირეთ ღილაკს „დასრულება“
Android Studio ავტომატურად შექმნის პროექტის სტრუქტურას, მათ შორის Kotlin ფაილებს და განლაგების ფაილებს.
პროექტის დასრულების შემდეგ, თქვენ ნახავთ რამდენიმე მნიშვნელოვან საქაღალდეს:
– app/src/main/java/ : სადაც Kotlin-ის ფაილები (პროგრამის კოდი) მდებარეობს
– app/src/main/res/ : სადაც ინახება ისეთი რესურსები, როგორიცაა განლაგება, სურათები, სტრიქონები, ფერები
– layout/ : XML-ზე დაფუძნებული ჩვენების ფაილი
– values/ : შეიცავს `strings.xml`, `colors.xml`, `themes.xml`
– AndroidManifest.xml: შეიცავს აპლიკაციის მნიშვნელოვან ინფორმაციას, როგორიცაა აქტივობების სია და ნებართვები.
– build.gradle : კონფიგურაციის, დამოკიდებულებების და ბიბლიოთეკის ვერსიების შექმნა
ამ სტრუქტურის გააზრება დაგეხმარებათ თავიდან აიცილოთ დაბნეულობა, როდესაც პროექტი მასშტაბურ სახეს მიიღებს.
4. აქტივობების გააზრება: განაცხადის საწყისი წერტილი
კლასიკურ Android აპლიკაციაში, მთავარი ეკრანი, როგორც წესი, წარმოდგენილია აქტივობით. როდესაც თქვენ ქმნით `ცარიელ აქტივობას`, Android Studio ქმნის `MainActivity.kt` ფაილს.
მარტივი `MainActivity.kt` კონტენტის მაგალითი (ჩვეულებრივ, ასეთი):
შეიცავს მომხმარებლის მარკეტინგულ კამპანიებთან დაკავშირებულ ინფორმაციას. ეს ინფორმაცია გაზიარდება Google AdWords / Google Ads-თან, როდესაც Google Ads და Google Analytics ანგარიშები ერთმანეთთან არის დაკავშირებული.
90 დღე
__utma
ID, რომელიც გამოიყენება მომხმარებლებისა და სესიების იდენტიფიცირებისთვის
ბოლო აქტივობიდან 2 წლის შემდეგ
__mtmt
გამოიყენება Google Analytics სერვერის მოთხოვნების რაოდენობის მონიტორინგისთვის
10 წუთი
__utmb
გამოიყენება ახალი სესიებისა და ვიზიტების გასარჩევად. ეს ქუქი-ფაილი დაყენდება, როდესაც GA.js JavaScript ბიბლიოთეკა იტვირთება და __utmb ქუქი-ფაილი არ არსებობს. ქუქი-ფაილი განახლდება ყოველ ჯერზე, როდესაც მონაცემები იგზავნება Google Analytics სერვერზე.
ბოლო აქტივობიდან 30 წუთის შემდეგ
__utmc
გამოიყენება მხოლოდ Google Analytics-ის Urchin-ის ძველ ვერსიებთან და არა GA.js-თან. გამოიყენებოდა ახალი სესიებისა და სესიის ბოლოს ვიზიტების გასარჩევად.
სესიის დასასრული (ბრაუზერი)
__utmz
შეიცავს ინფორმაციას ტრაფიკის წყაროს ან კამპანიის შესახებ, რომელმაც მომხმარებელი ვებსაიტზე გადაიყვანა. ქუქი-ფაილი დაყენდება GA.js Javascript-ის ჩატვირთვისას და განახლდება, როდესაც მონაცემები Google Anaytics სერვერზე იგზავნება.
ბოლო აქტივობიდან 6 თვის შემდეგ
__utmv
შეიცავს ვებ დეველოპერის მიერ Google Analytics-ში _setCustomVar მეთოდის მეშვეობით დაყენებულ მორგებულ ინფორმაციას. ეს ქუქი-ფაილი განახლდება ყოველ ჯერზე, როდესაც Google Analytics სერვერზე ახალი მონაცემები იგზავნება.
ბოლო აქტივობიდან 2 წლის შემდეგ
__utmx
გამოიყენება იმის დასადგენად, შედის თუ არა მომხმარებელი A/B თუ მრავალვარიანტულ ტესტში.
18 თვის
_ga
ID გამოიყენება მომხმარებლების იდენტიფიცირებისთვის
2 წლის
_გალი
გამოიყენება Google Analytics-ის მიერ იმის დასადგენად, თუ გვერდზე რომელ ბმულებზე ხდება დაწკაპუნება.
30 წამში
_ga_
ID გამოიყენება მომხმარებლების იდენტიფიცირებისთვის
2 წლის
_gid
ID გამოიყენება მომხმარებლების იდენტიფიცირებისთვის ბოლო აქტივობიდან 24 საათის განმავლობაში
24 საათი
_გავიგე
გამოიყენება Google Tag Manager-ის გამოყენებისას Google Analytics სერვერის მოთხოვნების რაოდენობის მონიტორინგისთვის
1 წუთი
თქვენ შეგიძლიათ იპოვოთ მეტი ინფორმაცია ჩვენს საიტზე Cookie პოლიტიკის და.