OldOS: ნოსტალგიური მოზარდი ხელახლა ქმნის iOS 4-ს, როგორც დამოუკიდებელ აპლიკაციას

IOS 14 -ის დღეები დათვლილია. აქ 2021 წლის ივნისში, ყველაფერი… err, iOS 4?

ყოველ შემთხვევაში, ზეინ კლაინბერგის შემთხვევაში ასეა. მიუხედავად იმისა, რომ Apple– ის გულშემატკივართა უმეტესობა ორიენტირებულია ახლად გამოცხადებული iOS 15, თინეიჯერმა დეველოპერმა კლაინბერგმა მშვენივრად გადააკეთა iOS 4 - რომელიც Apple– მა გამოუშვა 2010 წელს - თავიდანვე როგორც დამოუკიდებელი აპლიკაცია. ის მას უწოდებს OldOS- ს და შეგიძლიათ დღეს თავად გამოსცადოთ.

”რაც მე შევქმენი [OldOS– ით] არის iOS 4, რომელიც მშვენივრად არის გადაკეთებული SwiftUI– ში,”-განუცხადა მომავალმა დეველოპერმა Mac- ის კულტი. ”არსებითად, აპლიკაცია არის რაღაც ემულატორი, ან, შესაძლოა, მეორე ოპერაციული სისტემა, რომელიც ცხოვრობს თქვენს ტელეფონში არსებული აპლიკაციის შიგნით. ის ნამდვილად შექმნილია იმისთვის, რომ იყოს თითქმის ფუნქციონირებადი, თითქმის პიქსელურად სრულყოფილი iOS 4. ”

IOS– ის დაბადება

Apple– ის მობილური ოპერაციული სისტემის მეოთხე ვერსია - და პირველი, რომელსაც ეწოდა "iOS" ნაცვლად "iPhone OS" - iOS 4 - მა შესამჩნევი განახლებები მოიტანა 2010 წელს. მან შემოიღო საწყისი ეკრანის საქაღალდეები, დაამატა პერსონალური ფონის მხარდაჭერა, ჩართულია სისტემის მასშტაბით მართლწერის შემოწმება და სხვა.

ვინაიდან იგი მოვიდა ჯონი აივის მიერ შემოტანილი უფრო ბრწყინვალე ხატებამდე iOS 7 -ის საკამათო ხელახალი დიზაინი, iOS 4 -მა მტკიცედ მიიღო სკეუომორფიზმი. როგორც ასეთი, დღეს ის გარკვეულწილად ანაქრონისტულად გამოიყურება - შეხსენება იმისა, თუ რამდენად წინ წავიდა iOS გასული ათწლეულის განმავლობაში. მაგრამ თუ ფიქრობთ, რომ iOS 4 თქვენთვის ძველია, ის 18 წლის კლაინბერგისთვის უფრო ძველია. ის მხოლოდ 7 წლის იყო, როდესაც ის დაიწყო.

კლაინბერგი iOS 4 -ს აჯამებს ერთი სიტყვით: ნოსტალგია.

”ჩემი პირველი გამოცდილება თანამედროვე მობილური ტექნოლოგიების ნებისმიერი ფორმით იყო iOS 4,”-თქვა ნიუ იორკში დაფუძნებულმა შემქმნელმა. ”ძნელი სათქმელია, რამდენად განსაკუთრებული ადგილი უკავია ამ პროგრამულ უზრუნველყოფას ჩემს გულში. ეს არის ის, რაც პირველად გააცნო ვნება პროგრამების შემუშავებისა და ტექნიკის მიმართ. მე ვფიქრობ, რომ ჩვენ ყველას გვსურს ბავშვობის მოგონებების ძალიან შერჩევა და ბევრი ჩემია ამ ოპერაციულ სისტემას მოიცავს. ”

IOS 4 – ის დებიუტიდან რამდენიმე წლის შემდეგ, კლაინბერგმა - მაშინ მეოთხე კლასში - შექმნა საშინაო დავალების შემსწავლელი, როგორც მისი პირველი აპლიკაცია, რომელიც მოხვდა App Store– ში. მიუხედავად იმისა, რომ ეს პროგრამა აღარ არის ხელმისაწვდომი, მას შემდეგ მას უკან არ მოუხედავს. მისი არჩეული კურსი, როდესაც ის დაესწრება კოლეჯს ამ წლის ბოლოს? კომპიუტერული მეცნიერება, რა თქმა უნდა.

საპირისპირო ინჟინერია iOS 4

ზეინ კლაინბერგი: ველი მისგან მეტის გაგებას
ველოდოთ უფრო მეტის მოსმენას ზეინ კლაინბერგისგან.
ფოტო: ზეინ კლაინბერგი

კლაინბერგმა OldOS შექმნა ძველი აქტივების კომბინაციით, როგორიცაა ხატები და სხვა ნივთები, რომლებიც მას თავად უნდა შეექმნა. მისი თქმით, მან მოახერხა iOS 4-ეპოქის უმეტესობის ხელახლა შექმნა. თუმცა, ზოგიერთს - როგორიცაა ფოსტა, კალენდარი, YouTube და შეტყობინებები - ჯერ კიდევ აქვს „ძირითადი საკითხები“, რომლებზეც ის მუშაობს.

პროგრამები განსხვავდება ფუნქციონალურობით, ზოგი მუშაობს ბევრად უფრო სრულად, ვიდრე სხვები. კალკულატორის აპლიკაციას შეუძლია თანხების გაკეთება, მაგალითად. მაგრამ შეტყობინებების აპლიკაცია (ჯერ კიდევ მიმდინარეობს მუშაობა) მხოლოდ აჩვენებს შეტყობინებას და მომხმარებლის ინტერფეისს. სხვა სიტყვებით რომ ვთქვათ, OldOS უფრო ინტერაქტიული მუზეუმის ნაწილია, ვიდრე ნამდვილი, სრულად ფუნქციონალური ოპერაციული სისტემა. არა ის, რომ კლაინბერგმა ბევრი რამ არ ისწავლა მის შემუშავებაში.

”თვეების განმავლობაში, მე მქონდა iPhone 4, რომელიც აღჭურვილი იყო iOS 4 -ით, ჩემს მაგიდაზე, და მივდიოდი აპლიკაციით, ვცდილობდი გამერკვია, თუ როგორ დაამზადა Apple მათმა”, - თქვა მან. ”ვინაიდან მე გარკვეულწილად ვარ გამოცდილი საპირისპირო ინჟინერიაში, მე გავაანალიზებ პროგრამის ორობებს და შევეცდები უფრო ტექნიკური თვალსაზრისით შეხედო, როგორ აშენებდა Apple თავის პროგრამებს. მე ასევე მოვახერხე iOS 4 UI ნაკრების პოვნა და შევძელი მათი Photoshop- ში ჩასმა და თვალიერება. ”

კლაინბერგის OldOS პროექტის სხვა ნაწილებმა განსხვავებული მეთოდები მოითხოვეს.

”ისეთი პროგრამებისთვის, როგორიცაა აქციები და ამინდი, რომლებიც აღარ ფუნქციონირებენ, მე [შევხედე] YouTube ვიდეოებს, ვცდილობდი მაქსიმალურად გამომეცადა დიზაინის შესახებ,” - თქვა მან. ”ეს იყო მუდმივი პროცესი სხვადასხვა აქტივების განმეორებით დათვალიერების, შემდეგ მისი შექმნის მცდელობა SwiftUI– ში და შემდეგ გამეორება, სანამ არ დავკმაყოფილდებოდი ამ ინტერფეისის კომპონენტით.”

რატომ ვერ იპოვით OldOS– ს App Store– ში

ზეინი

@zzanehip

დღეს გაშვების დღეა წარმოგიდგენთ OldOS - iOS 4 ლამაზად გადაკეთებულს SwiftUI– ში. * 🎨 შექმნილია მაქსიმალურად პიქსელთან სრულყოფილებისთვის. *📱 სრულად ფუნქციონალური, შესაძლოა გამოსაყენებელიც კი როგორც მეორე ოპერაციული სისტემა. * 🗺️ სრულად ღია წყარო ყველასთვის, რომ ისწავლონ, შეცვალონ და გააძლიერონ.https://t.co/K0JOE2fEKM
გამოსახულება
15:55 · 2021 წლის 9 ივნისი

7.3K

1.5K

სამწუხაროდ, არ ელოდოთ მზა აპლიკაციის პოვნას App Store– ში. კლაინბერგი აცხადებს, რომ ის დარწმუნებულია, რომ კუპერტინო არ მიიღებს მას Apple– ის საკუთრებაში არსებული აქტივების ლიბერალური გამოყენების გამო. ვაშლი ასრულებს მკაცრ მითითებებს აპებში მისი პროდუქტების მითითებაზე.

”მთელი ეს პროექტი არის დადასტურება Apple– ის გუნდების ფენომენალური მუშაობის როგორც წარსულში, ასევე აწმყოში,” - თქვა კლაინბერგმა. ”მე მხოლოდ იმედი მაქვს, რომ ამ პროექტმა შეიძლება დაარწმუნოს ისინი, რომ ოდნავ შეაფასონ თავიანთი პოლიტიკა.”

მათთვის, ვისაც სურს სცადოს OldOS, კლაინბერგმა თქვა, რომ ეს შეიძლება იყოს გადმოწერილია TestFlight– დან, Apple– ის დეველოპერის სერვისი ბეტა ტესტირების პროგრამებისთვის. ან მათ შეუძლიათ შეამოწმონ მისი OldOS პროექტი Github– ზე.

უახლესი ბლოგი

კოდერები ებრძვიან სიკეთეს და ბოროტებას WWDC– ს ინდი სპინოფში, AltConf
September 12, 2021

სან ფრანცისკო - Apple– ის WWDC დეველოპერთა კონფერენციაზე საუბრობენ ინტერფეისის დიზაინზე, კოდის წერაზე და შეცდომების გამოსწორებაზე.ქუჩის გასწვრივ ინ...

| Mac- ის კულტი
September 12, 2021

დაზოგეთ 96% კოდირების, დიზაინისა და სხვა კურსების მასიურ ბიბლიოთეკაში [გარიგებები]განავითარეთ თქვენი უნარ -ჩვევები 1000 -ზე მეტ გაკვეთილზე სიცოცხლი...

| Mac- ის კულტი
August 19, 2021

Twitterrific 5 არის ახალი შეხება Twitter– ისთვის iPhone– ისა და iPad– ისთვის [მიმოხილვა]დავუბრუნდეთ ხატვის დაფას.ბევრმა არ იცის, რომ Twitter– მა სი...