Objective-C Programming Language - Compiler with Reference for iPhone
| ვერსია | 9.0 |
|---|---|
| გამომცემელი | Yauheni Shauchenka |
| Გამოშვების თარიღი | 10 იან. 2012 |
| Თარიღი დამატებულია | 10 ივნ. 2016 |
| მოთხოვნები | iOS |
| მოთხოვნები | Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| სულ ჩამოტვირთვების | 2 961 |
| ჩამოტვირთვები კვირაში | 1 |
| ფასი | Free |
აღწერა
კლასიკური Objective-C პროგრამირების ენა iPad, iPhone და iPod touch-ისთვის. პროგრამირების ენა არის შესანიშნავი ინსტრუმენტი სწავლისთვის, რთული მათემატიკური გამოთვლებისთვის, გასართობი და მრავალი სხვა სასარგებლო ამოცანისთვის. აპლიკაცია განსაკუთრებით სასარგებლოა Objective-C პროგრამირების ენის შესასწავლად. თქვენ უნდა შეიძინოთ კომპილაციები აპლიკაციის შიგნით. საჭიროა ინტერნეტთან კავშირი.- პროგრამირების შესანიშნავი ინსტრუმენტი AppStore-ზე.- თქვენი პროგრამირების ენა iOS-ისთვის საოცარია!* მახასიათებლები *- შეადგინეთ და გაუშვით თქვენი პროგრამა.- ტექსტის შეყვანა პროგრამის გაშვებამდე და ტექსტის გამოტანამდე.- პროგრამების იმპორტი და ექსპორტი iTunes-ის მიერ ან ელექტრონული ფოსტით.- ონლაინ ენის მითითება და პროგრამის რამდენიმე ნიმუში.* შეზღუდვები *- პროგრამის შედგენისა და გასაშვებად საჭიროა ინტერნეტი.- გრაფიკა, ქსელი, ფაილური სისტემა და რეალურ დროში შეყვანა არ არის მხარდაჭერილი.- მუშაობის მაქსიმალური დრო პროგრამა 15 წამია.- iOS ინტერფეისის კონტროლი არ არის მხარდაჭერილი. გმადლობთ აპლიკაციის გამოყენებისთვის! =================================== Objective-C არის ამრეკლავი, ობიექტზე ორიენტირებული პროგრამირების ენა, რომელიც ამატებს Smalltalk სტილის შეტყობინებები C პროგრამირების ენაზე. დღეს ის ძირითადად გამოიყენება Apple-ის Mac OS X-სა და iOS-ზე: OpenStep სტანდარტიდან მიღებული ორი გარემო, თუმცა არ შეესაბამება მას. Objective-C არის ძირითადი ენა, რომელიც გამოიყენება Apple-ის კაკაოს API-სთვის და ის თავდაპირველად იყო მთავარი ენა NeXT-ის NeXTSTEP ოპერაციულ სისტემაში. Generic Objective-C პროგრამები, რომლებიც არ იყენებენ ამ ბიბლიოთეკებს, ასევე შეიძლება შედგენილი იყოს ნებისმიერი სისტემისთვის, რომელსაც მხარს უჭერს gcc ან Clang. Objective-C შეიქმნა ძირითადად ბრედ კოქსისა და ტომ ლავის მიერ 1980-იანი წლების დასაწყისში მათ კომპანია Stepstone-ში. ორივე გაეცნო Smalltalk-ს ITT Corporation-ის პროგრამირების ტექნოლოგიურ ცენტრში 1981 წელს. ყველაზე ადრეული ნამუშევარი Objective-C-ზე დაახლოებით იმ დროიდან მოდის. კოქსი დაინტერესებული იყო პროგრამული უზრუნველყოფის დიზაინსა და პროგრამირებაში ჭეშმარიტი ხელახალი გამოყენების პრობლემებით. მან გააცნობიერა, რომ Smalltalk-ის მსგავსი ენა ფასდაუდებელი იქნებოდა ITT-ში სისტემის დეველოპერებისთვის განვითარების გარემოს შესაქმნელად. თუმცა, მან და ტომ ლავმა ასევე გააცნობიერეს, რომ C-სთან ჩამორჩენილი თავსებადობა კრიტიკულად მნიშვნელოვანი იყო ITT-ის სატელეკომუნიკაციო საინჟინრო გარემოში. კოქსმა დაიწყო C-სთვის წინასწარი პროცესორის დაწერა Smalltalk-ის ზოგიერთი შესაძლებლობების დასამატებლად. მას მალევე ჰქონდა C ენაზე ობიექტზე ორიენტირებული გაფართოების სამუშაო იმპლემენტაცია, რომელსაც მან უწოდა "OOPC" ობიექტზე ორიენტირებული წინასწარი შემდგენელისთვის. Love დაიქირავა Schlumberger Research-მა 1982 წელს და მიიღო შესაძლებლობა შეეძინა Smalltalk-80-ის პირველი კომერციული ასლი, რამაც შემდგომი გავლენა მოახდინა მათი გონების განვითარებაზე. იმისათვის, რომ ეჩვენებინა, რომ რეალური პროგრესი შეიძლება მიღწეულიყო, კოქსმა აჩვენა, რომ ურთიერთშემცვლელი პროგრამული კომპონენტების დამზადებას ნამდვილად სჭირდება მხოლოდ რამდენიმე პრაქტიკული ცვლილება არსებულ ინსტრუმენტებში. კონკრეტულად, მათ სჭირდებოდათ ობიექტების მხარდაჭერა მოქნილი სახით, მიეწოდებინათ გამოსაყენებელი ბიბლიოთეკების ნაკრები და დაუშვათ კოდი (და კოდისთვის საჭირო ნებისმიერი რესურსი) შეფუთულიყო ერთ კროს-პლატფორმულ ფორმატში. ლავმა და კოქსმა საბოლოოდ შექმნეს ახალი საწარმო, Productivity Products International (PPI), მათი პროდუქტის კომერციალიზაციის მიზნით, რომელიც შეუერთდა Objective-C შემდგენელს კლასის ბიბლიოთეკებთან. 1986 წელს კოქსმა გამოაქვეყნა Objective-C-ის ძირითადი აღწერა ორიგინალური სახით წიგნში ობიექტზე ორიენტირებული პროგრამირება, ევოლუციური მიდგომა. მიუხედავად იმისა, რომ მან ფრთხილად აღნიშნა, რომ ხელახლა გამოყენების პრობლემა უფრო მეტია, ვიდრე უბრალოდ ენა, Objective-C ხშირად ადარებდა თავის ფუნქციას სხვა ენებთან.