IOSOpenDev არის "მალსახმობი" Cydia Devs– ისთვის, მაგრამ ეს კარგია? [ინტერვიუ]

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

უფასო ინსტრუმენტი ე.წ iOSOpenDev ცოტა ხნის წინ გამოვიდა დეველოპერებისთვის. პროგრამირების ძირითადი ცოდნის მქონე პირებს შეუძლიათ გამოიყენონ Xcode შაბლონები jailbreak სტილის პროგრამებისა და შესწორებების შესაქმნელად, რომლებიც ადვილად გამოქვეყნდება Cydia– ში, App Store– ის jailbreak ვერსიაში. მიუხედავად იმისა, რომ iOSOpenDev ცდილობს გაუადვილოს დეველოპერებს შესწორებების, პროგრამებისა და დანამატების კოდირება, ჩვენ ვიჯექით ჯეილბრეიკის გამოჩენილ დეველოპერთან ერთად იკითხეთ, iOSOpenDev ნამდვილად კარგია თუ არა ჯეილბრეიქისთვის საზოგადოება.

iOSOpenDev აყალიბებს განვითარებად გარემოს Xcode– ით და iOS SDK– ით დეველოპერებისთვის, რათა შეცვალონ და დანამატები გამოჩენილი Cydia პროგრამებისთვის. არა მხოლოდ პროგრამისტების ჭკვიანებს შეუძლიათ ნულიდან გააკეთონ საკუთარი შესწორებები, არამედ Xcode შაბლონები მოცემულია შესწორებების შესაქმნელად, რომლებიც მუშაობს ისეთ პოპულარულ პროგრამებთან, როგორიცაა SBSettings და Activator. (როდესაც ჩვენ ვიყენებთ სიტყვას "შესწორება", ჩვენ ვსაუბრობთ პაკეტზე, რომელიც ცვლის, აძლიერებს, ამატებს ან ოდნავ ცვლის ქცევა iOS- ში) საჯარო

ფილიპო ბიგარელა არის სტუდენტი დეველოპერი იტალიიდან. ის უკვე წლებია აქტიურად წერს პროგრამებსა და შესწორებებს და ის დგას Cydia– ს ზოგიერთი ყველაზე გამორჩეული შესწორებისა და პროგრამის უკან, მათ შორის ახლად გამოშვებული Springtomize 2 iOS 5 -ისთვის. ჩვენ უნდა დავსხდეთ ფილიპოსთან და მოკლედ ვისაუბროთ iOSOpenDev– ზე და მის გავლენაზე jailbreak– ის საზოგადოებაზე.

სხვა დეველოპერებს ექნებათ შესაძლებლობა შექმნან შესწორებები და დანამატები iOSOpenDev– ით, მაგრამ ჩვენ ვნახავთ უფრო დიდ განხეთქილებას ხარისხისა და იაფ ჯეილბრეიკ აპლიკაციებს შორის. Apple– ის App Store– ში არის განთავსებული ბევრი შესანიშნავი აპლიკაცია, მაგრამ ასევე არსებობს ათასობით უსარგებლო აპლიკაცია. თუ არაფერი, iOSOpenDev ხდის Cydia– ს კოდირების პერსპექტივას ნაკლებად საშიშს, რაც თავის მხრივ მოიტანს ბევრ მათგანს. განაგრძეთ კითხვა, რომ ნახოთ რა თქვა ფილიპომ.

CoM: როგორც მოგეხსენებათ, iOSOpenDev ინსტრუმენტი ახლახანს გამოვიდა. ნებისმიერს, ვისაც აქვს ძირითადი Xcode ცოდნა, შეუძლია ახლა გააკეთოს jailbreak შესწორებები. მიუხედავად იმისა, რომ როგორც ჩანს, არის ლამაზი მოდული და გაფართოებები, პარამეტრები მთლიანობაში საკმაოდ შეზღუდულად გამოიყურება. როგორ ფიქრობთ, iOSOpenDev დაეხმარება wannabe დეველოპერებს მყარი შესწორებების გაკეთებაში?

ფილიპო: უპირველეს ყოვლისა, მინდა აგიხსნათ, რომ თქვენ მაინც გჭირდებათ კოდის შეგროვება შესწორებების დასაწერად, თუნდაც iOSOpenDev– ის გამოყენებით. რას აკეთებს ეს პაკეტი არის შექმნის განვითარების გარემოს შემუშავებული jailbroken მოწყობილობების გამოყენებით Xcode. მე ვფიქრობ, რომ თუნდაც ის გარკვეულწილად სასარგებლო იყოს, სამწუხაროდ ის ალბათ განიხილება როგორც "მალსახმობი" გამოუცდელი დეველოპერებისთვის.

CoM: მოგიწია თამაში iOSOpenDev– ით? ვინმეს შეუძლია შემდეგი Springtomize 2 გააკეთოს ასეთი ხელსაწყოთი?

ფილიპო: მე არ მომწონს ეს იდეა ძალიან და მე ძალიან კომფორტულად ვარ თეოსთან და ლოგოსთან, ორი პროექტი, რომელიც შემუშავებულია დასტინ ჰოუტის მიერ iOS– ის jailbroken განვითარებისათვის. თეოს დაყენება მოითხოვს განვითარების გარემოს შექმნას და თუნდაც ეს ძალიან მარტივი პროცესია, მე ვფიქრობ, რომ სასარგებლოა პროგრამირების რამდენიმე კონცეფციის სწავლა. რაც შეეხება იმას, რისი გაკეთება შეუძლია ვინმეს iOSOpenDev– ის გამოყენებით, არ არსებობს შეზღუდვები, რომლებიც განსხვავდება ნორმალური განვითარებისგან, მაგრამ თქვენ მაინც უნდა შეგეძლოთ კოდის დაწერა, რომ შეცვალოთ.

CoM: რას ფიქრობთ Cydia– ს ხარისხის შესწორებების ხარისხზე? დავინახეთ ინოვაციების შემცირება iOS 5 -ის შემდეგ?

ფილიპო: მე ვფიქრობ, რომ iOS 5 -ის შემდეგ, ბევრმა ახალმა დეველოპერმა დაიწყო სცენის მიახლოება. რაც მე და სხვა ადამიანებმა შევამჩნიეთ ის არის, რომ ბევრი მათგანი ნამდვილად არ არის დაინტერესებული როგორ ისწავლონ პროგრამა, მაგრამ სამაგიეროდ აკეთებს რაღაცას გამოსაქვეყნებლად (უმეტეს დროს არც კი ვიცი რა არის კეთება). რაც ამ გავრცელებული მენტალიტეტიდან მოდის ცუდად დაწერილი შესწორებები, რომლებიც გამოქვეყნებულია Cydia Store– ში. მე ყოველთვის ვამბობ, რომ "სწავლა კეთებით" სწავლის საუკეთესო საშუალებაა, მაგრამ მხოლოდ იმ შემთხვევაში, თუ რეალურად გაინტერესებს სწავლა და არა შენი პირველი პროექტის შედეგი.

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

რატომ ერევა Apple Google- ში? (App Store– ის უარყოფა)
September 10, 2021

მეორედ ერთ კვირაზე ნაკლებ დროში გავრცელდა ინფორმაცია, რომ Apple– მა უარყო Google– ის აპლიკაცია iPhone– ისთვის. პირველი იყო ადგილმდებარეობის გაცნობი...

ყოველდღიური გარიგებები Apple– ის აღჭურვილობაზე და სხვა ტექნიკურ პროდუქტებზე
September 10, 2021

AirPods შეხვდება fidget spinner ერთი ყურადღების ღირსი დატენვის შემთხვევაში [გარიგებები]ეს ელეგანტური AirPod 2 დატენვის ქეისი ასრულებს ორმაგ მოვალეო...

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

ისწავლეთ აუცილებელი უნარები, დაიცავით თავი სნოუპისგან და სხვა [კვირის საუკეთესო გარიგებები]ისწავლეთ პროექტის მენეჯმენტი, ერთ -ერთი ყველაზე მომგებია...