Түүнээс хойш хамгаалагдсан хязгаарлагдмал орчинд ашиглах мэдэгдэл Mac App Store дахь програмуудын хувьд Apple хэрхэн хөгжүүлэгчдэд хүндрэл учруулж байгаа талаар ширүүн хэлэлцүүлэг өрнөж байна. Гэсэн хэдий ч зөвхөн эхний хохирол, үр дагавар нь энэ алхам нь ямар том асуудал болохыг, ирээдүйд хөгжүүлэгчдэд ямар ач холбогдолтой болохыг харуулсан. Хэрэв хамгаалагдсан хязгаарлагдмал орчинд ашиглах нь танд юу ч хэлэхгүй бол товчхондоо энэ нь системийн өгөгдөлд хандах хандалтыг хязгаарлана гэсэн үг юм. IOS дээрх програмууд ижил аргаар ажилладаг - тэдгээр нь системд бараг нэгдэж, түүний үйл ажиллагаанд нөлөөлөх эсвэл түүнд шинэ функц нэмж чадахгүй.
Мэдээж энэ алхам бас өөрийн гэсэн үндэслэлтэй. Юуны өмнө, энэ нь аюулгүй байдал юм - онолын хувьд, ийм програм нь системийн тогтвортой байдал, гүйцэтгэлд нөлөөлж чадахгүй эсвэл хортой кодыг ажиллуулж чадахгүй, хэрэв үүнтэй төстэй зүйл App Store-д зориулсан програмыг зөвшөөрсөн багаас зугтах юм бол. Хоёрдахь шалтгаан нь батлах бүх үйл явцыг хялбарчлах явдал юм. Аппликешнүүдийг илүү хялбар шалгаж, хянадаг бөгөөд ингэснээр баг нь өдөрт илүү олон тооны шинэ програм, шинэчлэлтүүдэд ногоон гэрэл асааж чаддаг бөгөөд энэ нь мянгаас хэдэн арван мянган програм байгаа үед логик алхам юм.
Гэхдээ зарим програмууд болон тэдгээрийн хөгжүүлэгчдэд хамгаалагдсан хязгаарлагдмал орчинд ашиглах нь цаашдын хөгжилд зориулж болох асар их хэмжээний ажлыг төлөөлдөг. Үүний оронд тэд урт өдөр, долоо хоногийг өнгөрөөж, заримдаа програмын архитектурыг бүхэлд нь өөрчлөх шаардлагатай болж, зөвхөн чононд идэгдэх болно. Мэдээжийн хэрэг, нөхцөл байдал хөгжүүлэгчээс өөр өөр байдаг бөгөөд зарим хүмүүсийн хувьд энэ нь Xcode-ийн цөөн хэдэн хайрцгийн сонголтыг арилгана гэсэн үг юм. Гэсэн хэдий ч бусад нь одоо байгаа функцууд үргэлжлүүлэн ажиллахын тулд хязгаарлалтыг хэрхэн тойрч гарахыг хичээнгүйлэн бодох эсвэл хамгаалагдсан хязгаарлагдмал орчинд тохирохгүй тул зүрх сэтгэл нь хүндэрсэн функцуудыг устгах шаардлагатай болно.
Тиймээс хөгжүүлэгчид хэцүү шийдвэрийн өмнө тулгараад байна: Mac App Store-ыг орхиж, дэлгүүрт явагддаг маркетингтай холбоотой ашгийн ихээхэн хэсгийг алдах, үүнтэй зэрэгцэн iCloud эсвэл мэдэгдлийн төвийг нэгтгэхээс татгалзаж, Аппликейшнийг ямар ч хязгаарлалтгүйгээр үргэлжлүүлэн хөгжүүлээрэй, эсвэл толгойгоо бөхийлгөж, цаг хугацаа, мөнгөө зарцуулж, аппликешнүүдийг дахин зохион бүтээж, байнга ашигладаг зарим функцээ алдах болно, гэхдээ хамгаалагдсан хязгаарлагдмал орчинд ашиглахаас болж устгах шаардлагатай болсон хэрэглэгчдийн шүүмжлэлээс өөрсдийгөө хамгаалаарай. "Энэ бол маш их ажил. Энэ нь асар том, ихэвчлэн зарим програмын архитектурт өөрчлөлт оруулах, зарим тохиолдолд функцуудыг устгахыг шаарддаг. Аюулгүй байдал, тайтгарлын хоорондох тэмцэл хэзээ ч амар байдаггүй." гэж хөгжүүлэгч Дэвид Чартиер хэлэв 1Password.
[do action=”quote”]Эдгээр хэрэглэгчдийн дийлэнх нь App Store програм хангамж худалдаж авах найдвартай газар байхаа больсон.[/do]
Хэрэв хөгжүүлэгчид эцэст нь App Store-оос гарахаар шийдсэн бол энэ нь хэрэглэгчдэд таагүй нөхцөл байдлыг бий болгоно. Mac App Store-оос гадуур програм худалдаж авсан хүмүүс шинэчлэлтүүдийг хүлээн авсаар байх боловч Mac App Store-ын хувилбар нь орхигдсон програм болж хувирах бөгөөд энэ нь зөвхөн Apple-ийн хязгаарлалтын улмаас алдаа засах болно. Хэрэглэгчид өмнө нь аюулгүй байдлын баталгаа, үнэ төлбөргүй шинэчлэлтийн нэгдсэн систем, хялбар хандалтын улмаас Mac App Store-оос худалдан авалт хийхийг илүүд үздэг байсан бол энэ үзэгдэл App Store-д итгэх итгэлийг хурдацтай бууруулж, энэ нь маш том үр дагаварт хүргэж болзошгүй юм. хэрэглэгчид болон Apple хоёулаа. Марко Армент, бүтээгч Instapaper болон хамтран үүсгэн байгуулагч Tumblr, нөхцөл байдлын талаар дараах тайлбарыг өглөө.
“Дараагийн удаа би App Store болон хөгжүүлэгчийн вэб сайт дээр байгаа програмыг худалдаж авахдаа үүнийг хөгжүүлэгчээс шууд худалдаж авах байх. Нөлөөлөлд өртсөн хөгжүүлэгчид төдийгүй бүх үйлчлүүлэгчид нь хамгаалагдсан хязгаарлагдмал орчинд нэвтрэхээс болж програмыг хориглосны улмаас шатаж буй бараг бүх хүмүүс ирээдүйн худалдан авалтдаа ижил зүйлийг хийх болно. Эдгээр хэрэглэгчдийн ихэнх нь App Store нь програм хангамж худалдаж авах найдвартай газар байхаа больсон. Энэ нь аль болох олон програм хангамжийн худалдан авалтыг Mac App Store руу шилжүүлэх стратегийн зорилгод заналхийлж байна."
Хамгаалалттай орчинд халдлагад өртсөн анхны хохирогчдын нэг нь TextExpander програм байсан бөгөөд энэ нь танд текстийн товчлолыг үүсгэх боломжийг олгодог бөгөөд ингэснээр програм нь бүхэл бүтэн хэллэг эсвэл өгүүлбэр болж хувирдаг. Хэрэв хөгжүүлэгчид sanboxing ашиглахаас өөр аргагүйд хүрсэн бол товчлолууд нь имэйл клиент дээр биш зөвхөн тухайн програм дээр ажиллах болно. Хэдийгээр энэ програм нь Mac App Store-д байгаа ч шинэ шинэчлэлтүүдийг хүлээж авахгүй. Үүнтэй төстэй хувь тавилан Postbox програмыг хүлээж байсан бөгөөд хөгжүүлэгчид гурав дахь хувилбар гарах үед шинэ хувилбарыг Mac App Store-д санал болгохгүй байхаар шийдсэн. Sanboxing-ийн улмаас тэд iCal болон iPhoto-тэй нэгтгэх гэх мэт хэд хэдэн функцийг устгах шаардлагатай болно. Тэд мөн Mac App Store-ын бусад дутагдалтай талуудыг онцлон тэмдэглэв, тухайлбал уг программыг туршиж үзэх боломж байхгүй, хуучин хувилбарын хэрэглэгчдэд хөнгөлөлттэй үнэ санал болгох боломжгүй болон бусад.
Шуудангийн хайрцаг хөгжүүлэгчид Apple-ийн удирдамжаас тогтоосон хязгаарлалттай нийцүүлэхийн тулд Mac App Store-д зориулсан програмынхаа тусгай хувилбарыг бий болгох шаардлагатай бөгөөд энэ нь ихэнх хөгжүүлэгчдэд боломжгүй юм. Тиймээс Mac App Store-д програм санал болгох цорын ганц гол давуу тал нь зөвхөн маркетинг, түгээлтийн хялбар байдал юм. "Товчхондоо, Mac App Store нь хөгжүүлэгчдэд гайхалтай програм бүтээхэд илүү их цаг зарцуулж, өөрсдийн онлайн дэлгүүрийн дэд бүтцийг бий болгоход бага цаг зарцуулах боломжийг олгодог." гэж Postbox-ын гүйцэтгэх захирал Шерман Дикман нэмж хэлэв.
Mac App Store-оос хөгжүүлэгчдийн гадагш урсгал нь Apple-д урт хугацааны үр дагаварт хүргэж болзошгүй юм. Жишээлбэл, энэ нь түгээлтийн сувгаас гадуур хөгжүүлэгчид ашиглах боломжгүй шинэхэн iCloud платформд аюул учруулж болзошгүй юм. "Зөвхөн App Store дахь програмууд iCloud-ийн давуу талыг ашиглах боломжтой боловч App Store-ын улс төрийн тогтворгүй байдлаас шалтгаалан олон Mac хөгжүүлэгчид үүнийг ашиглахгүй эсвэл чадахгүй байх болно." Хөгжүүлэгч Марко Армент гэж мэдэгджээ.
Хачирхалтай нь, iOS App Store дээрх хязгаарлалтууд цаг хугацаа өнгөрөхөд илүү эелдэг болж, жишээлбэл, хөгжүүлэгчид iOS-ийн уугуул програмуудтай шууд өрсөлдөх програмуудыг бий болгож чаддаг бол Mac App Store-ийн хувьд эсрэгээрээ. Apple хөгжүүлэгчидийг Mac App Store-д урихдаа программууд дагаж мөрдөх зарим саад бэрхшээлийг тавьсан (өгүүллийг үзнэ үү. Mac App Store – энд бас хөгжүүлэгчдэд амаргүй байх болно), гэхдээ хязгаарлалт нь одоогийн хамгаалагдсан хязгаарлагдмал орчин шиг тийм чухал байсангүй.
[do action="quote"]Apple-ийн хөгжүүлэгчидтэй харьцах зан байдал нь зөвхөн iOS дээр удаан хугацааны түүхтэй бөгөөд тухайн платформыг амжилттай ашиглахад гол нөлөө үзүүлж буй хүмүүст хандах компанийн бардам зан чанарыг илтгэж байна.[/do]
Хэрэглэгчдийн хувьд бид iOS-ээс ялгаатай нь бусад эх сурвалжаас Mac дээр програм суулгах боломжтой байгаадаа баяртай байх болно, гэхдээ хязгаарлалт нэмэгдэж байгаатай холбоотойгоор Mac програм хангамжийн төвлөрсөн агуулахын агуу санаа нь бүхэлдээ ашиглагдаж байна. Mac App Store нь програмын хуучин хувилбаруудын хэрэглэгчдэд зориулсан демо хувилбарууд, илүү ил тод зар сурталчилгааны загвар эсвэл хямдралтай үнэ гэх мэт удаан хугацааны туршид хүсч байсан зарим сонголтыг хөгжүүлэгчид өсгөж, өгөхийн оронд тэдгээрийг хязгаарлаж, шаардлагагүй зүйлсийг нэмж өгдөг. нэмэлт ажил хийж, орхигдсон программыг бий болгож, улмаар программ хангамжийг худалдаж авсан хэрэглэгчдийг хүртэл бухимдуулдаг.
Apple-ийн хөгжүүлэгчидтэй харьцах хандлага нь зөвхөн iOS үйлдлийн систем дээр олон жилийн түүхтэй бөгөөд платформын амжилтанд гол нөлөө үзүүлж буй хүмүүст хандах компанийн бардам зан чанарыг илтгэж байна. Ямар ч шалтгаангүйгээр програмаас байнга татгалзаж, Apple-ийн маш харамч харилцаа, олон хөгжүүлэгчид энэ бүхнийг шийдвэрлэх шаардлагатай болдог. Apple нь маш сайн платформыг санал болгосон төдийгүй "өөртөө тусал", "таалагдахгүй бол орхи" гэсэн арга барилыг санал болгосон. Apple эцэст нь ах болж, 1984 оны инээдэмтэй зөгнөлийг биелүүлсэн үү? Бүгдээрээ өөрсдөө хариулъя.
Apple мэдээж ах болсон. Мөн эгч, хадам аав.
сайхан нийтлэл, ариун үнэн!
Энэ үнэн, гэхдээ бусад орны туршлага дээр үндэслэн эхлээд бүгдийг нь хориглож, дараа нь аажмаар зөвшөөрсөн нь эсрэгээрээ бүх зүйлийг зөвшөөрч, зөвхөн хүчирхийлсэн зүйлийг хориглох нь дээр гэдгийг би мэднэ :)
Яг. Эхлээд та iOS дээр програм суулгах боломжгүй байсан бөгөөд энэ сонголтыг нэмсний дараа эдгээр програмууд жил бүр системд илүү ихээр нэвтэрч байгааг харгалзан үзэх нь маш их ач холбогдолтой юм. Ялангуяа удаан. Энэ нь өрсөлдөөнтэй ажиллаж байсан тул ердийн байдлаар (өөрөөр хэлбэл, хөтчөө эхлүүлэхээс өмнө сонин уншиж амжсан хүмүүс - энэ бол өөр бүлэг) хүлээн зөвшөөрөгдсөн, гэхдээ ... - Java програмууд. Нэг том золгүй явдал болсон - хүн бүр үүнийг сүлжээний хаа нэгтээгээс татаж авсан, дараа нь тогтоол нь таарахгүй, заримдаа бүр эхлээгүй, Symbian-тай адилхан, жирийн хүмүүс ийм үйл ажиллагаа явуулдаггүй байсан.
Энэ нь компьютер дээр ийм байдлаар ажилладаг бөгөөд хүмүүс эртнээс дассан бөгөөд би Windows дээр удаан хугацаагаар ажиллаж байгаа тул Windows Media Player ашигладаг хүнийг үнэхээр мэдэхгүй гэж хэлж болно. Медиа тоглуулахын тулд бөмбөлөг хашгирч байна, та хурдан вирусны эсрэг програм суулгана уу, өөр нэг нь ямар нэгэн зүйл холбосны дараа драйвер суулгахыг хүсч байна - энэ нь ингэж эхэлдэг, бид компьютерийг гэртээ авчирмагц ямар нэг зүйл аль хэдийн суулгасан бөгөөд ажиллаж байна. солиотой тэгээд бүгд л хэвийн гэж боддог, хөөе .exe дээр дарж, дараа нь энэ нь ажилладаг, тэгээд энэ нь яаж болж байна Гэхдээ хэрэв Apple энэ талбарыг илүү сайнаар өөрчлөхийг хүсч байгаа бол миний үзэж байгаа бөгөөд миний бодлоор удаан хугацааны туршид хийж байгаа зүйл бол "Үгүй" гэж хэлж, iOS үйлдлийн системтэй адил эхнээс нь эхлэх хэрэгтэй. энэ нь ирээдүйд дахин 200 шинэ хувилбаруудыг нэвтрүүлэх боломжтой болно :) үгүй, энэ нь тийм ч ажиллахгүй байх, гэхдээ энэ нь надад зүгээр л зөв чиглэлд алхам юм шиг санагдаж байна, хэрэв тэд том хазуулсан бол энэ нь эргэж магадгүй юм гадаа муу эсвэл удаан хугацаа шаардагдах бөгөөд бидний хүн нэг бүр намар, хавар, зуны гол илтгэл гэх мэтийг хүлээж байгаа нь бүр ч их өвдөж магадгүй юм.
Нөгөөтэйгүүр, хэрэв шинэ сонголтуудыг аажмаар гаргах юм бол хөгжүүлэгчид 10 дахин олон хувилбар гаргасан бол зарим, гэхдээ сайн хувилбарууд нь багтах боломжтой байснаас илүү их ашиглах магадлал өндөр байна (жижиг хөгжүүлэлтийн багуудын үзэл бодол).
Цорын ганц зүйл бол хөгжүүлэгчид нэмэлт ажилд илүү их мөнгө хүсч байсан (энэ нь надад боломжгүй юм шиг санагддаг). Гэхдээ энэ нь зөвхөн хөгжүүлэгчид өөрсдийнхөө ширээн дээр ажиллахаар ажилладаг, гэхдээ эцэст нь үүнийг хийвэл, би үүнд ямар ч асуудал харагдахгүй байна, хэрэв тэд бүгдэд нь очвол Apple-д ямар нэгэн зүйлийг өөрчлөхөд хэцүү байх болно. Эрчим хүч нь системд саад учруулдаг тул энэ болон бусад шинж чанарыг хаяж чадах уу гэж гуйж байна.
Мөн тэд хэн нэгэнтэй хамтран Flash-тэй ижил зүйлийг хийх ёстой, зүгээр л баяртай. Хэрэв энэ нь зүгээр л "Стивд дургүй" байсан бол iPhone болон iPad дээр хоёуланд нь ажиллах байсан бол энд гар утасны Flash бүрэн хүчин чадалтай, бүр илүү ховдог болсон гэдэгт би итгэдэг.
Холт Машин жолоодохыг хүссэн хүмүүс таны энд бичсэн ийм нөхцөл байдлыг анхаарч үзэх хэрэгтэй. Тэдэнд миний бүрэн дэмжлэг байгаа бөгөөд би танаас (бүх хүндэтгэлтэйгээр) тэр том ах болон 1984 онд малгайгаа зүүхийг гуйж байна. Mac App Store-ын хамгаалалт нэмэгдсэн нь 80-аад оны үед IBM-ийн үйл ажиллагаатай ямар ч холбоотой болохыг би огтхон ч олж харахгүй байна.
Миний бодлоор энэ нь хэнд илүү хэрэгтэй вэ гэдэг динамикийн тухай юм. Майкрософт Windows Mobile-ийг сурталчлахын тулд хөгжүүлэгчдэд чадах бүхнээ хийх ёстой ч Apple нь iOS-тэй (миний зөвшөөрөлгүйгээр) ихэмсэг байж чадна, учир нь өмнөх хөгжүүлэлтийн ачаар энэ нь хамгийн ашигтай гар утасны платформын байр сууринд хүрсэн.
Mac App дэлгүүрийн тухайд зохиогч Apple-ийг хамгаалах хоёр шалтгааныг мартжээ. Нэгдүгээрт, дүрэмд өөрчлөлт оруулбал хөгжлийн бэрхшээлтэй хүмүүс хамгийн чанга эсэргүүцдэг. Бусад нь үг хэлэлгүйгээр дасан зохицдог (хэрэв та үнэхээр Xcode дээр хэдхэн мөрийг засах хэрэгтэй бол). Тэгэхээр 1000 програмаас 980 нь дамжиж, 20 нь дамжихгүй бол тэдгээр XNUMX программыг хөгжүүлэгчид ихэнхээс илүү чанга хашгирах болно. Үүнээс болж аппликешнүүдийн хэдэн хувь нь буурахыг хүлээцгээе. Магадгүй iOS-д зориулсан албан ёсны програмууд болон jailbreak-ийн нэгэн адил тэдэнд өөр App Store бий болно.
Хоёрдугаарт, Apple-д зөвхөн програмууд төдийгүй бүхэл бүтэн OS X систем хэрэгтэй гэдгийг тэмдэглэх нь зүйтэй бөгөөд хэрэв тэр OS X-ийн нэр хүндийг "вирусгүй" орчин гэж хадгалахыг хүсч байвал үүнийг стратегийн шийдвэр гэж үзье. системийн аюулгүй байдал, үүнээс болж цөөн хэдэн програмууд ч үхэх болно. IOS-ийн эхний өдрүүдэд бүгд Apple-ийг хэрхэн хязгаарлаж байгаа, App Store нь хөгжүүлэгчдэд хэдийнэ хэдэн тэрбум доллар авчирсан тухай ярьж байсан. Гэсэн хэдий ч Майкрософт Apple-ийн 30 хувийг харж байгаа бөгөөд Windows 8-д ижил төстэй зүйл хийхийг оролдох болно
Би хувьдаа бусад асуудлууд (демо хувилбар, одоо байгаа үйлчлүүлэгчдэд зориулсан хөнгөлөлт) нь хамгаалагдсан хязгаарлагдмал орчинд ашиглахаас хамаагүй чухал гэж би хувьдаа боддог.
Харин өнөөдөр би Mac App дэлгүүрээс гадуур ямар нэгэн зүйл худалдаж авах талаар хоёр удаа бодох байсан. Би тэднийг төгс гэж хэлэхгүй, санамсаргүй ч биш, би яг дурдсан зүйлийг санаж байна, демо хувилбар шаардлагатай байна, хөгжүүлэгчдэд төлбөртэй шинэчлэлт (магадгүй ийм зүйл байдаг), хөнгөлөлт гэх мэт.
Гэхдээ миний хувьд давуу тал нь:
1) бүх зүйл нэг дор
2) шинэчлэлтүүд
3) худалдан авах, суулгах, устгахад хялбар байдал (энэ нь төгс биш ч гэсэн)
4) суулгах файл, лицензийн дугаарыг нөөцлөх шаардлагагүй ...
5) мөн хамгаалагдсан хязгаарлагдмал орчинд ашиглах - зарим програмыг системд хэт их "нийтгэх" нь тийм ч муу биш бөгөөд энэ нь тогтворгүй байдал, удаашрал гэх мэтийг үүсгэдэг (энэ нь ерөнхийдөө бүх зүйлд хамаатай гэж хэлэхгүй) - гэхдээ би үүнийг ойлгож байна. Зарим тохиолдолд энэ нь хэн нэгнийг зовоож магадгүй, энэ бол зөвхөн миний үзэл бодол юм
Хэрэв бид App Store-оос вэбсайт руугаа буцдаг хөгжүүлэгчдийн урсгалын тухай ярьж байгаа бол App store байгаагүй бол ихэнх iOS хөгжүүлэгчид өнөөдөр хаана байх байсан бэ? Үүнийг үүнтэй шууд харьцуулах нь мэдээжийн хэрэг биш ч хөгжүүлэгчид таалагдсан ч хүсээгүй ч App store-ийн ирээдүй гэрэлтэй байна гэж би бодож байна. Хэдэн жилийн дараа энэ нь програмыг суулгах цорын ганц боломж болно гэдэгт би итгэж байна (энэ нь би үүнийг бүрэн зөвшөөрч байна гэсэн үг биш юм). Энэ нь зөвхөн iCloud илүү том үүрэг гүйцэтгэх бөгөөд Dropbox болон бусад нь тусгаарлагдмал байдалд орох тул зайлшгүй шаардлагатай.
Энэ нийтлэл ямар нэгэн тоон дээр үндэслэсэн үү? Програмын хэдэн хувь нь үүнд нөлөөлж байна вэ? Энэ бол одоог хүртэл баримтгүй худал хуурмаг зүйл юм шиг сэтгэгдэл надад төрж байна. Дараа нь, санамсаргүй тохиолдлоор хамгаалагдсан хязгаарлагдмал орчинд ашиглах дүрэмд нийцсэн програмыг хөгжүүлж, дараа нь App Store-оор дамжуулан борлуулах нь хөгжүүлэгчийн өөрийн түгээлтийн сувгаас илүү давуу талтай хэвээр байна уу гэсэн асуулт гарч ирнэ.
Хэрэв Apple …… зөвшөөрөхгүй бол та удахгүй түүнээс зугтах болно.
Цэгүүдийн хувьд дараах зүйлсийн аль нэгийг бөглөнө үү.
- Гэрэл
– төхөөрөмж дээрх програмын эрх чөлөө
- Демо хувилбар
- 24 цагийн дотор буцаан олголт
– өөрийн үйлдлийн системээ бусад үйлдвэрлэгчдэд лиценз олгох
- App Store-оос илүү iOS дээр програм худалдаж авах боломжтой
...
Хөгжүүлэгчийн хувьд бидний ихэнх нь App Store-ийн давуу талыг л (icloud, тэмдэглэлийн төв, хамгаалагдсан хязгаарлагдмал орчинд ашиглах, харилцааны хялбар байдал,...) үнэлэх болно гэдгийг хэлэх ёстой. Тийм ээ, ямар нэгэн байдлаар системд саад учруулдаг програмуудыг бий болгосон хэд хэдэн хөгжүүлэгчид $$$ алдах болно, гэхдээ энэ нь мэдээжийн хэрэг төлөөллийн жишээ биш юм. Ихэнх хөгжүүлэгчид үүнийг хий дэмий хоосон хийсэн.
Флэш бол энгийн хэрэглэгч намайг бухимдуулдаг зүйл. Тэд iOS дээр үүнийг зөвшөөрөх ямар ч шалтгааныг би олж харахгүй байна. Би iOS-тэй өдөр бүр ажиллаад жил гаруй болж байгаа бөгөөд хэзээ ч алдаагүй.
Маш хатуу нөхцлөөр үйлдлийн системийн лиценз олгох нь тийм ээ, гэхдээ энэ нь нэлээд удаан хугацаанд ийм байдлаар ажиллаж байгаа бөгөөд энэ нь яг Apple-ийн загвар биш юм.
"Ихэнх хөгжүүлэгчид үүнийг дэмий хоосон хийсэн"
Энэ бол хамгаалагдсан хязгаарлагдмал боксын талаар миний сонирхдог зүйл юм. Бидний мэдэж байгаагаар мөнгөний 80% -д, хаана ч байсан 20% -ийг хашгирах боломжтой. Instapaper-ийн хэн нэгэн хамгаалагдсан хязгаарлагдмал орчинг зөвшөөрөхгүй байгаа нь надад хангалттай мэдээлэл юм. Богино хугацааны дараа үүнийг хэлж чадах юм бол энэ нь дэлхийн хэмжээнд ямар том асуудал болохыг сонирхож байна. Apple зөвхөн 1.6-аас хамгаалагдсан хязгаарлагдмал орчинд ашиглахыг шаарддаг. 2012. Мэдээжийн хэрэг, тодорхой төрлийн програм хэзээ ч Apple-ийн дүрэмд нийцэхгүй. Хэрэв би системээр дамжуулан ямар нэгэн зүйл хийдэг програм суулгавал би аюулгүй байдлын эрсдэлийг хүлээх ёстой бөгөөд Apple үүнийг Дэлгүүрт оруулахыг хүсэхгүй байна.
Хамгийн эхний өгүүлбэр - Apple гомдоллож байна уу эсвэл Apple хэн нэгэнд хэцүү болгож байна уу? Алдаа зассаны дараа миний нийтлэлийг устгана уу ;)
Тэгээд төмөр хөшиг? Үүнийг бид хошигнол болгон ашиглаж болох түүхэнд тийм ч хол биш гэж бодож байна.
Энэ SEO-д зориулсан нийтлэл мөн үү? Тэгэхгүй бол үнэхээр ойлгохгүй байна... Хүссэн нь арга хайдаг, хүсээгүй нь шалтаг хайдаг. Тэгээд төмөр хөшигтэй харьцуулах уу? Замаас хол.
Энэ нь ямар аппликейшнүүдэд нөлөөлж байгааг харахад мэдээжийн хэрэг бэрхшээл тулгардаг - наад зах нь миний хувьд энэ нь өдөр тутмын ажлыг ашиглахад хялбар болгоход чухал ач холбогдолтой гурван чухал програм юм. Би программыг хөгжүүлэгчээс шууд авах боломжтой бол App Store-оор дамжуулан худалдаж авах талаар хоёр удаа бодох хүмүүсийн нэг юм. App Store-оос суулгасан тав тухтай байдал нь дурдсан програмуудын алдагдлыг орлуулахгүй нь гарцаагүй.
Аюулгүй байдлыг хангахын зэрэгцээ үүнийг өөрөөр зохион байгуулж болох байсан гэдэгт би итгэлтэй байна. Хэрэв Apple ийм байдлаар хэрэглэгчдийг App Store-оос гадуур худалдан авалт хийхийг албадвал энэ нь ерөнхийдөө аюулгүй байдалд нэмэр болохгүй.
Миний бодлоор цонхны хамгаалалтыг ханаар хананд оруулаад л нэмэгддэг юм шиг... Гэрт зөвшөөрөлгүй орохоос хамгаалах хамгаалалт сайжрах нь гарцаагүй, үүнд эргэлзэх зүйл алга.
Би ихэвчлэн идэвхтэй нийтлэлүүдийн талаар тайлбар хийдэггүй, гэхдээ энэ удаад би хариулах ёстой.
1, Архитектурыг өөрчлөх шаардлагатай хамгаалагдсан хязгаарлагдмал орчинд ашиглах тухай хэсэг... энэ нь ойлгомжтой байх, энэ бол гол зүйл! Энэ нь маш их нэмэлт кодчилол гэсэн үг үү? Би хувьдаа тэгж бодохгүй байна. Гэсэн хэдий ч энэ нь ихэвчлэн шинэ програмуудад тохиромжтой байх болно. Гэхдээ шударга байцгаая - одоо байгаа програмуудын хувьд програм нь хяналтаас гарч, засвар үйлчилгээ хийхэд хүндрэлтэй байгаа тул "амьдралыг багасгах" нь цаг хугацааны асуудал биш юм ... бид үүнийг хийхээс өөр аргагүй болсон. . Би үүнийг кодлох оюун ухааныг нэмэгдүүлж, зарим аюултай "дизайны хэв маяг"-ыг ашиглах зайг багасгаж байна гэж би харж байна... Юу ч төгс биш, тиймээс хамгаалагдсан хязгаарлагдмал орчинд ч гэсэн одоогоор Keylogger төрлийн програм үүсгэх боломжтой ... Гэсэн хэдий ч, Би хувьдаа Apple нь хамгаалагдсан хязгаарлагдмал орчинг бусад прокситэй хамт өргөжүүлнэ гэж би хувьдаа бодож байна - энд жишээ нь iOS төхөөрөмжүүдийг хөгжүүлэх арга зам байж болно: Apple ирээдүйн стратегиа аль хэдийн зарласан iOS болон MacOS үйлдлийн системд зориулагдсан бүх нийтийн хэрэглээний программуудыг хөгжүүлэх боломжийг судалж байна. Бүх төхөөрөмжүүдэд зориулсан нэг багц - энэ нь доголон сонсогдож байна ;-)2, хэрвээ Apple манай програмууд системийн нөөцөд хэрхэн нэвтрэхийг хянахыг хүсвэл би үүнийг маш эерэгээр үнэлдэг. Энэ бол тэдний хаалттай бизнесийн загварын нэг хэсэг - Энэ бол Apple-ийг өвөрмөц болгодог. Энэ нь iOS дээр ийм, Mac OS дээр ч ийм байх болно. 3, TextExpander нь "үнэгүй програм" -ын жишээн дээр энд байхгүй - удирдлага гэх мэт хэрэгслүүд нь нэмэлт бүлэг юм. Appstore-ын хувьд Apple хуучин 20/80 дүрмийг ашигласан. Аппликешнүүдийн 80 орчим хувь нь хамгаалагдсан хязгаарлагдмал орчны гаднах нөөцөд хандах шаардлагагүй. Мөн AppStore нь тэдэнд зориулж бүтээгдсэн... Google-ийн цаг хугацаа их шаарддагийн оронд нэг дороос програм хайх нь гайхалтай. Нэмж дурдахад, SW чанарын баталгаа байдаг - Apple нь appstore-д нийтлэх талаар нэлээд хатуу бодлого баримталдаг тул үл мэдэгдэх програмуудыг татаж авах эрсдэл нь найдваргүй вэбсайтаас татаж авахтай харьцуулахад харьцангуй бага байдаг. Би хувьдаа аль хэдийн дурдсанаас гадна App Store-ийн програмуудыг илүүд үздэг, учир нь тэдгээрийг шинэчлэх төв систем байдаг. Эцэст нь! Дараагийн удаа би асуудлыг илүү тэнцвэртэй, ялангуяа бага өдөөн хатгасан гарчигтайгаар харахыг хүсч байна ...