ყველას გამოუცდია პროგრამირების სურვილი ამა თუ იმ მომენტში. თუმცა, ზოგადად არსებობს ოთხი შემზღუდველი ფაქტორი: დროის შეზღუდვები, სასწავლო მასალა, გონებრივი ბლოკები და ყურადღების ხანგრძლივობა. ასე რომ, გაასუფთავეთ თქვენი განრიგი, გაასუფთავეთ გონება და თვითმკურნალეთ ADD-ით თქვენი საყვარელი ყავის ფინჯანით, რადგან აქ არის მასალა, რომელიც გჭირდებათ იმისათვის, რომ ისწავლოთ პროგრამირება.
პროგრამირების სწავლის ყველაზე რთული ნაწილი გონებრივი ბლოკის გადალახვაა. ჯერ ერთი, არ არსებობს პროგრამირების ღვთაება, რომელიც ვინმეს ანიჭებს კოდის წიგნიერებას. კოდირების სწავლა იგივეა, რაც ნებისმიერი ენის სწავლა, არსებობს არსებითი სახელები, ზმნები და წინადადებები, რომლებიც გარკვეული გზით ხვდებიან კომპიუტერს. მას შემდეგ რაც ჩაწერთ სრულ აზრს, პროგრამა გამართულად მუშაობს.
მეორე, ჯავის ექსპერტებიც კი, რომლებსაც დოქტორანტები აქვთ კომპიუტერულ მეცნიერებაში, ფიქრობენ, რომ ჯავას აქვს უზარმაზარი შავი ყუთები შეყვანით და გამოსავლებით. ისევე, როგორც ნებისმიერ ენაზე, რაც უფრო მაღალია თქვენი გამოცდილება, მით უფრო ბუნდოვანი ენის სტრუქტურების გამოყენება შეგიძლიათ. ნებისმიერს შეუძლია ისწავლოს ენის ძირითადი სტრუქტურები.
მესამე გონებრივი ბლოკი არის მოტივაციის მიღება და „უბრალოდ გააკეთე ეს“. ინსტრუმენტები უფასოა. რესურსები ხელმისაწვდომია. ყველას, ვისაც სურს დაწეროს პროგრამა, შეუძლია გააკეთოს ეს და გამოაქვეყნოს თავისი ნამუშევარი. ასე რომ, თქვენ უბრალოდ უნდა გადახვიდეთ თქვენს IDE-ში და დაიწყოთ რაღაცის შექმნა.
ინსტრუმენტები: როგორ ავაშენოთ Android აპი ნაწილი 1: Eclipse-ის და Android SDK-ის დაყენება - Eclipse-ისა და Android SDK-ის დაყენება მოგცემთ ძირითად ინსტრუმენტებს, რომლებიც გჭირდებათ Android აპის შექმნის დასაწყებად. როგორც ნებისმიერ პროექტში, თქვენ უნდა დაიწყოთ თქვენი ხელსაწყოების შეგროვებით და პირველ რიგში მათი გამოყენების სწავლით.
უნარები: "ჯავას გაკვეთილები" - Java Tutorials არსებითად არის http ელექტრონული წიგნი, რომელიც განლაგებულია იმავე ფორმატში, როგორც ბევრი სერთიფიკატი და ონლაინ კურსი. ბევრმა თქვა, რომ მათ სურთ "დასხდნენ და ისწავლონ ჯავა". ჯავის გაკვეთილები შესანიშნავი გზაა ზუსტად ამის გასაკეთებლად. ეს მორგებულია ჯავას ზოგადი აპლიკაციების დასაწერად და არა კონკრეტულად Android-ის Java-ის იმპლემენტაციაზე. ამ მასალის შესწავლა მოგცემთ ჯავა აპლიკაციების პროგრამირების ცოდნის ძლიერ ბაზას.
მასალები: Android "პაკეტის ინდექსი" - Android Package Index არის მითითება Google-ის მიერ მოწოდებული ყველა პაკეტებისთვის, კლასებისთვის და API-ებისთვის. მას შემდეგ რაც ისწავლით Java-ში პროგრამირებას, თქვენ უნდა გაეცნოთ აპლიკაციის ცალკეულ სამშენებლო ბლოკებს. თითოეული ეს პაკეტი მოქმედებს როგორც არსებითი სახელი და ზმნა თქვენს ნაწერში. დოკუმენტაცია აჩვენებს შესაბამის დროსა და ადგილს ამ სიტყვების გამოსაყენებლად, ისევე როგორც რას მიიღებთ მათგან. ეს პაკეტის ინდექსი ემსახურება თქვენს ლექსიკონს.
არქიტექტურა: "ანდროიდის დიზაინი" - Android დიზაინის გვერდი არის შესანიშნავი გაშვება იდეებისთვის თქვენს Android აპლიკაციაში. ეს გვერდი არის მაგალითები იმისა, რისი ნახვაც სურს Google-ს. თითოეულ გვერდზე ნაჩვენებია Google-ის მიერ რეკომენდებული დიზაინის იმპლემენტაციები.
ადამიანური ასპექტი: ჩვენი Android ჰაკერების ფორუმი შესანიშნავი ადგილია კითხვების დასმისთვის, პასუხების მისაღებად და სხვა დეველოპერების ნამუშევრების სანახავად.
ასე რომ, ჩვენ განვიხილეთ ყველა საფუძვლები, რომლებიც საჭიროა საკუთარი Android აპლიკაციების შექმნის დასაწყებად. ინტერნეტში თითქმის უსაზღვრო რესურსია ხელმისაწვდომი. გთხოვთ, გააზიაროთ თქვენი საყვარელი რესურსები ქვემოთ.