შეიტყვეთ ობიექტივი- C
Objective-C არის სტანდარტული პროგრამირების ენა iOS და OSX პროდუქტების შესაბამისად.
არსებობს უამრავი რესურსი, სადაც შეგიძლიათ შეიტყოთ უფრო მეტი ამ კოდექსის მსგავსად, სკოლის რესურსი, რომელიც გამოდის ობიექტურ- C საფუძვლებს სუფთა თამაშში. ცხადია, ეს არის პირველი ადგილი, რომელიც უნდა დაიწყოს, თუ თქვენ ხართ დაინტერესებული გახდეს iOS დეველოპერი.
Swift არის მომავალი
2014 წელს Swift- ის გათავისუფლებით შეიძლება ფიქრობთ, რომ ობიექტურობა C- ს არ შეიძლება იყოს დრო ღირს. არც ისე სწრაფად, თუმცა, Roadfire პროგრამული რეკომენდაციას, რომ თქვენ გაეცანით თავს, განსაკუთრებით მას შემდეგ, რაც Swift მთლიანად არ შეცვალა ობიექტური- C უბრალოდ ჯერჯერობით:
"... თქვენ უნდა იცოდეთ Swift ან Objective-C (იცის, რომ ორივე საუკეთესო იქნება). უმცროსი დონის პოზიციისთვის, თქვენ უნდა იცოდეთ სინტაქსი და კარგი ხელშეკრულება ფონდის ჩარჩო (ობიექტები, კოლექციები, მონაცემთა ტიპები, ქსელი, JSON). გარდა ამისა, თქვენ უნდა იცოდეთ ძირითადი ობიექტზე ორიენტირებული ცნებები, როგორიც არის ობიექტი, რა არის კლასი და როგორ დავწეროთ მეთოდები. "
Treehouse- ს აქვს Swift რა თქმა უნდა, რომ თქვენ შეგიძლიათ წინასწარ თუ თქვენ დაინტერესებული სწავლის მეტი.
პრაქტიკა!
ახლა, როდესაც თქვენ გაეცანით Objective-C ან Swift (ან შესაძლოა ორივე), თქვენ უნდა დაიცვას მაქსიმალურად. ავაშენოთ თქვენი საკუთარი apps, განათავსოთ მათ App Store, tweak მაქსიმალურად. ეს არის საუკეთესო გზა გაეცნოს ყველაფერს ერთად iOS დეველოპერი უნდა იცოდეთ app დიზაინი და ტექნიკური.
იგი ასევე ინახავს თქვენი კოდირების უნარები მკვეთრი, რომელიც ყოველთვის კარგი ბონუსია.
გახდე თანამეგობრობის ნაწილი
GitHub არის ერთ ერთი ყველაზე დიდი კოდირების თემებში ხაზზე. იგი გთავაზობთ ვერსია ისტორია და დიდი საზოგადოება, რომელიც დაგეხმარებათ გასწვრივ გზა თქვენი ტესტირების და პროგრამები. ვინც დაინტერესებულია კოდირების კარიერაში, იყენებს GitHub- ს და ეს უნდა იყოს საკმარისი იმისათვის, რომ გამოიყენოთ იგი. მაგრამ ეს შეიძლება იყოს დიდი დახმარება თუ თქვენ მოხდა პრობლემა, რომ თქვენ არ ხართ დარწმუნებული, თუ როგორ უნდა დააფიქსიროს.
მოხალისე შენი მომსახურება
პორტფელის ცალი და რეალურ სამყაროში გამოცდილების მიღება დიდია იმისათვის, რომ თქვენი მომსახურება მოხდეს არაკომერციულ და ადგილობრივ ბიზნესში. რა თქმა უნდა, თქვენ არ მიიღებთ ფულს, მაგრამ თქვენ აშენებთ იმ კონტაქტებისა და ცნობების ჩამონათვალს, რომლებიც იმდენად მნიშვნელოვანია, რომ მიიღოთ რაიმე სამუშაო, განსაკუთრებით iOS- ის განვითარებაში.
ენდრიუ როზენი წერს:
"თქვენი სტრატეგია მიიღებს როგორც ბევრ მნიშვნელოვან ცნობას თქვენს iOS დეველოპერის უნარ-ჩვევებსა და ასევე საზოგადოებასთან ურთიერთობის უნარ-ჩვევებზე." დამსაქმებლები აჩვენებენ, რომ თქვენ შეგიძლიათ ხელი შეუწყოთ საკუთარ თავს და კლიენტებთან ურთიერთქმედება.
დასკვნა
არსებობს უამრავი სხვა რამ, რაც შეგიძლიათ გააკეთოთ, რათა დაიწყოთ როგორც iOS დეველოპერი, მაგრამ ეს რჩევები, რა თქმა უნდა მნიშვნელოვანია, თუ აპირებთ კარიერის დაწყებას. გაიგე, რამდენიც შეგიძლიათ ყველაფრის შესახებ, იცოდეთ iOS განვითარებაზე და თქვენ ყველაზე მეტად აუცილებლად უნდა იყოთ დეველოპერი გახდეს დროთა განმავლობაში.