सोमबार iOS 7 द्वारा प्रस्तुत अझै पनि ठूलो जोश जगाउँछ। प्रयोगकर्ताहरू कम वा कम दुईवटा क्याम्पहरूमा विभाजित छन् - एउटा iPhones र iPads को लागि नयाँ मोबाइल अपरेटिङ सिस्टमबाट प्रभावित छ, अर्कोले यसलाई घृणा गर्दछ। यद्यपि, iOS 7 ले प्रयोगकर्ताहरूको लागि परिवर्तन मात्र होइन, तर विकासकर्ताहरूको लागि ठूलो चुनौती पनि हो।
छ वर्ष पछि, जब आईओएस वर्ष पछि थोरै परिवर्तन भयो र आधारभूत ग्राफिक र प्रयोगकर्ता इन्टरफेस अपरिवर्तित रह्यो, आईओएस 7 ले अब एक महत्त्वपूर्ण क्रान्ति ल्याइरहेको छ, जसको लागि प्रयोगकर्ताहरू बाहेक विकासकर्ताहरूले तयारी गर्नुपर्छ। र यो तिनीहरूको लागि हो कि संक्रमण, वा बरु iOS 7 को आगमन, उल्लेखनीय रूपमा अधिक समस्याग्रस्त हुन सक्छ।
प्रकारको रिबुटको रूपमा, जस पछि सबै विकासकर्ताहरू सुरूवात लाइनमा लाइनमा हुन्छन् र तिनीहरूको पाईको टुक्रा काट्नको लागि समान सुरूवात स्थिति हुन्छ, चाहे तिनीहरू स्थापित ब्रान्ड होस् वा स्टार्ट-अप स्टुडियो, वर्णन गर्दै iOS 7 मार्को आर्मेंट, लोकप्रिय Instapaper को लेखक।
एप स्टोरमा हालको अवस्था, उदाहरणका लागि, नयाँ विकासकर्ताको दृष्टिकोणबाट धेरै जटिल छ। पसलमा हजारौं अनुप्रयोगहरू छन्, र व्यक्तिगत मोर्चाहरूमा धेरै प्रतिस्पर्धा छ। त्यसोभए जबसम्म तपाईं वास्तवमै नयाँ र नवीन चीजको साथ आउँदै हुनुहुन्छ, यो अगाडि बढ्न गाह्रो छ। स्थापित ब्रान्डहरूले आफ्नो स्थिति कायम राख्छन् र तिनीहरूका उत्पादनहरू राम्रो गुणस्तरका छन् भने, प्रयोगकर्ताहरूलाई जान र केहि नयाँ प्रयास गर्न मनाउन सजिलो छैन।
यद्यपि, iOS 7 ले परिवर्तन ल्याउने सम्भावना छ। इतिहासमा पहिलो पटक, विकासकर्ताहरूको लागि केवल प्रतिमा अद्यावधिक गर्न, केही अतिरिक्त पिक्सेलहरू थप्न वा नयाँ API थप्न पर्याप्त हुनेछैन। आईओएस 7 मा, नयाँ ग्राफिकल इन्टरफेस र नियन्त्रणहरूमा अनुकूलन कुञ्जी हुनेछ। आखिर, कोही पनि नयाँ अपरेटिङ सिस्टममा "निष्क्रिय" हेर्न चाहँदैनन्।
पहिले नै काम गरिरहेका अनुप्रयोगहरूका विकासकर्ताहरूले यसको कारणले एक कठिन चुनौतीको सामना गर्नेछ, र मार्को आर्मेन्ट व्याख्या गर्दछ किन:
- तिनीहरूमध्ये धेरैले अझै iOS 6 समर्थन त्याग्न सक्दैनन् (यसबाहेक, धेरै अनुप्रयोगहरूलाई अझै पनि iOS 5 समर्थन चाहिन्छ, केही दुर्भाग्यपूर्णहरू पनि iOS 4.3।) त्यसैले, तिनीहरूले पछाडि मिल्दो डिजाइन डिजाइन गर्नुपर्नेछ, जुन धेरै सीमित हुनेछ। iOS 7।
- तिनीहरूमध्ये धेरैले दुई फरक इन्टरफेसहरू सिर्जना गर्न सक्दैनन्। (साथै, यो एक खराब विचार हो।)
- तिनीहरूका धेरै अनुप्रयोगहरूले iOS 7 मा फिट नहुने सुविधाहरू र डिजाइनहरू स्थापना गरेका छन्, त्यसैले तिनीहरूलाई पुन: डिजाइन वा हटाउनु पर्छ, र यसले विकासकर्ताहरू लगायत धेरै वर्तमान प्रयोगकर्ताहरूलाई अपील गर्न सक्दैन।
विकासकर्ता, जसले एप स्टोरमा आफ्नो अनुप्रयोग सफलतापूर्वक प्रस्ताव गर्दछ, त्यसैले नयाँ कुरामा खुसी हुनु भन्दा आफ्नो निधारमा iOS 7 थप झुर्रहरू दिइरहेको छ। यद्यपि, पूर्णतया विपरीत भावनाहरू तिनीहरूले अनुभव गरेका छन् जो आफ्नो छाला बजारको लागि तयार छन्। यस समयमा, तिनीहरूको लागि पर्खनु र अनावश्यक रूपमा भीडभाड "छ" बजारमा हतार नगर्नु, तर आईओएस 7 को लागी आफ्नो अनुप्रयोग ट्युन गर्न र अपरेटिङ सिस्टमको नयाँ संस्करण सार्वजनिक गर्न को लागी पर्खनु अधिक व्यावहारिक छ।
प्रयोगकर्ताहरूले iOS 7 स्थापना गर्ने बित्तिकै, तिनीहरूले समान रूपमा आधुनिक अनुप्रयोगहरू खोज्नेछन् जुन आधारभूत अनुप्रयोगहरूको रूपमा प्रणालीमा फिट हुनेछन्। पहिलो पटक, यो हुन सक्छ कि सबैजना वास्तवमा एउटै सुरूवात स्थितिमा हुनेछन्, र अनादिकालदेखि नै भएका प्रमाणित एप्लिकेसनहरू मात्र किनिने छैनन्, किनभने तिनीहरू प्रमाणित छन्। नयाँ विकासकर्ताहरूले पनि मौका पाउनेछन् र तिनीहरूले कति राम्रो उत्पादन प्रस्ताव गर्न सक्छन् भनेर हेर्नको लागि तिनीहरूमा निर्भर हुनेछ।
iOS 7 मा, धेरै रोचक चीजहरू पारंपरिक "क्षेत्रहरू" मा पनि हुन सक्छ, जस्तै ट्विटर क्लाइन्टहरू, क्यालेन्डरहरू वा फोटो अनुप्रयोगहरू। iOS 7 मा फोकसको कारण, पहिले अज्ञात ब्रान्डहरूले अग्रणी स्थानहरू ओगट्न सक्छन्। नयाँ प्रणालीबाट सबैभन्दा बढी फाइदा उठाउनेहरू। यसको विपरित, परिचय दिएकाहरूले सकेसम्म थोरै हराउने प्रयास गर्नुपर्छ।
यो CR को लागि कहिले उपलब्ध हुनेछ? त्यहाँ कुनै ज्ञात मितिहरू छन्?
शरद ऋतु। एप्पल होइन र अधिक सटीक हुनेछैन। तपाईं सेप्टेम्बर / अक्टोबर वरिपरि गणना गर्न सक्नुहुन्छ।
थप रूपमा, सम्भवतः नयाँ आईफोन (/नयाँ आईफोनहरू) सँग सम्बन्धित छ।
पूर्व-हस्तपुस्तिका https://developer.apple.com/library/prerelease/ios/design/index.html
आईक्लाउड कोर डाटामा केहि परिवर्तन भएको छ, कसैलाई थाहा छ?
विकासकर्ताहरूका लागि मुख्य भाषणमा, उनले भने कि उनीहरूले iCloud सम्बन्धी धेरै बगहरू फिक्स गरेका छन्
मलाई लाग्दैन कि यो तपाईले लेखमा वर्णन गरेको जस्तो कठोर हुनेछ
धेरै कठोर... यो चीजहरू हेर्ने एक तरिका हो र म यसमा पूर्ण रूपमा सहमत छु। निस्सन्देह, यो 100% केसहरूमा त्यस्तो हुनेछैन, तर केही खेलाडीहरूले रूपान्तरण गर्न सक्छन्।
शरद् सम्म पर्खनुहोस् र तपाईंले देख्नुहुनेछ कि सबै अनुप्रयोगहरू (सान्दर्भिक अध्ययनहरू) मा सबै कुरा तयार र अद्यावधिक हुनेछ, यद्यपि यो धेरै काम हो।
नयाँ ios मा। मसँग दुईवटा यन्त्रहरूमा ios 7 चलाउने सम्मान छ र लगभग चार घण्टाको प्रयोग पछि मैले थाहा पाएँ कि एप्पलले नयाँ आईओएसको लागि ठूलो विज्ञापन गरे तापनि हामी एन्ड्रोइडको धेरै नजिक आइपुग्यौं, म डिजाइनमा टिप्पणी गरिरहेको छैन, जुन हो। पनि त्यति पूर्ण रूपमा समन्वय गरिएको छैन, तर म परिष्कार, सहजता र विश्वसनीयतामा टिप्पणी गर्दैछु। मलाई लाग्छ कि यो iPhone 3g Ios 4.2.1 मा जस्तो ठूलो क्र्यास होइन भने समान हो। Ios अझै पनि बिटामा छ भन्ने कुरा मलाई पूर्ण रूपमा थाहा छ, तर त्यसको बाबजुद पनि ठूलो निराशा छ। उदाहरण 5.1.1 को तुलनामा, नयाँ ios को कोड संरचना यो क्याल्कुलेटर को लागी डिजाइन गरिएको जस्तो देखिन्छ। IOS 7 सायद एक कदम पछाडि होइन, तर गलत दिशामा एक कदम थियो। आईफोन र आइपडहरू लामो समयदेखि हार्डवेयरको सन्दर्भमा उत्कृष्ट छैनन्, तर तिनीहरू सफ्टवेयरको सन्दर्भमा उत्कृष्ट छन्। एप्पलले शरद ऋतुमा IOS मा कडा मेहनत गर्नुपर्छ, किनभने यो BETA संस्करणको लागि पनि पर्याप्त छ। मलाई डिजाइन पनि मन पर्दैन, तर म न्याय गर्न सक्दिन किनकि सबैको फरक स्वाद हुन्छ। यदि तपाईंले CYDIA बाट नयाँ IOS7 एपहरू र शीर्ष एपहरू तुलना गर्नुहुन्छ भने तपाईं लगभग उस्तै हुनुहुन्छ!??? पुराना प्रणालीहरूमा डिजाइनको लागि, मलाई एप्पलले हटाएका प्रतिबिम्बहरू मन पर्यो, उदाहरणका लागि, आइकनहरूमा, आदि। किनभने यी प्रतिबिम्बहरू RETINA डिस्प्लेमा सुन्दर रूपमा खडा थिए र म निरन्तर iPhone, iPod वा iPad सँग खेल्न चाहन्छु। नयाँ ios 7 मा, म रिसेटको लागि गृह + पावर बटन मात्र होल्ड गर्न चाहन्छु र कहिलेकाहीँ म आईफोनलाई DFU मा पनि राख्छु, तर म अर्को अपडेटको लागि पर्खनेछु। यो IOS 7 मा मेरो विचार हो। म यसलाई कतै पोस्ट गर्न चाहन्थें र मलाई यो साइट मनपरेकोले मैले यसलाई यहाँ पोस्ट गरेको छु। त्यसैले अब मलाई ढुङ्गा हाने।
म ढुङ्गा फ्याँक्न पाउँदा खुसी छु :) तपाईंले iOS 7 अझै बिटामा छ भनी स्वीकार गर्नुहुन्छ, तर तपाईं अझै पनि डिबगिङ र विश्वसनीयताको कमीको बारेमा चिच्याउनुहुन्छ। किन?! मलाई मेरो आफ्नै अनुभवबाट थाहा छ कि हालको र बीटा iOS iPhone 5 मा राम्रो चल्छ, उदाहरणका लागि, SGS4 मा :)। म साँच्चै प्रणालीको तीखो संस्करणको लागि तत्पर छु, किनकि मलाई व्यक्तिगत रूपमा हेराइ धेरै मनपर्छ। म बुझ्छु तपाईलाई आवश्यक छैन। तर मैले नबुझेको कुरा तपाईको अनुसार "गलत दिशामा पाइला" हो। मेरो लागि कार्यात्मक र दृश्यात्मक रूपमा उत्कृष्ट, त्यसैले सबै थम्ब्स अप! :)
१. पहिलो बिटा संस्करणको डिबगिङमा टिप्पणी गर्नुहुन्छ? तपाईंले सायद आफ्नो जीवनमा धेरै सफ्टवेयर जारी गर्नुभएको छैन, के तपाईंले?
2. तपाईलाई कोड संरचनाको बारेमा कसरी थाहा छ? के तपाइँ फ्रेमवर्क हेडर भन्दा बढि केहि देख्नुहुन्छ? सेयर गर्नु होला। मलाई iOS स्रोत अध्ययन गर्न मनपर्छ (जुन तपाईंसँग स्पष्ट छ)।
3. Beta iOS NDA अन्तर्गत छ, त्यसैले तपाईंले यसको विवरणहरूमा कुनै पनि टिप्पणी गर्नु हुँदैन। यदि तपाइँसँग सम्झौता तोड्ने बानी छ भने, त्यो हो।
डिजाइनको लागि, तपाइँ तपाइँको विचारहरु को लागी बिल्कुल हकदार हुनुहुन्छ, तर म भन्छु, म NDA द्वारा बाध्य छु, त्यसैले म विवरणहरु मा टिप्पणी गर्दिन।
म लेखक संग सहमत छु। अवस्थित विकासकर्तासँग साँच्चै अलि कठिन समय हुनेछ। अवस्थित iOS6 र नयाँ iOS7 मा काम गर्ने एप जारी गर्नुहोस्।
अन्यथा, मैले iPh7 मा iOS1b5 को साथ भिडियोहरू देखेको छु र मलाई यो धेरै मनपर्छ भन्नु पर्छ। म स्थायित्वको बारेमा केहि भन्न सक्दिन, तर यो पहिले नै छलफलमा लेखिएको छ, यो Beta 1 हो र यसमा टिप्पणी गर्नु वा कुनै पनि हिसाबले मूल्याङ्कन गर्नुको कुनै अर्थ छैन।