फोल्डेबल डिव्हाइससाठी विकसित करणे: आपल्याला काय माहित असणे आवश्यक आहे

लेखक: Laura McKinney
निर्मितीची तारीख: 2 Lang L: none (month-011) 2021
अद्यतन तारीख: 1 जुलै 2024
Anonim
फोल्ड करण्यायोग्य फोनसाठी तुमचे अॅप तयार आहे का? (Android Dev Summit ’18)
व्हिडिओ: फोल्ड करण्यायोग्य फोनसाठी तुमचे अॅप तयार आहे का? (Android Dev Summit ’18)

सामग्री


फोल्डेबल डिव्हाइसचे वय आमच्यावर आहे! किंवा किमान थोडा विलंब प्रलंबित ठेवणे हे लवकरच होईल.

एकतर, अनेक उद्योग विश्लेषकांचे असे मत आहे की फोल्डिंग स्मार्टफोन हे भविष्य आहे. याचा अर्थ भविष्यातील अ‍ॅप्सला फोल्ड करण्यायोग्य देखील असणे आवश्यक आहे. या नवीन हार्डवेअर दिशानिर्देशाचा आस्वाद घेण्यासाठी ग्राहक थोडीशी ओरडत आहेत. पण आमच्या विकसकांसाठी? लक्ष्य करण्यासाठी हा आणखी एक फॉर्म घटक आहे - Android लँडस्केप आणखी खंडित होत आहे! होय!

मोठ्या स्क्रीन आकारात चांगल्या वापरकर्त्याच्या गुंतवणूकीचे समान केले पाहिजे

गॅलेक्सी फोल्डचे हँड्स-ऑन व्हिडिओ पाहणे असा एक गोष्ट म्हणजे मला आश्चर्य वाटले बहुतेक अ‍ॅप्स आधीच समर्थन दिलेले दिसू लागले. पुनरावलोकनकर्त्यांनी “अ‍ॅप सातत्य” याविषयी आरंभ केला आणि बहुतेक अ‍ॅप्स पुढील प्रदर्शनातून अखंडपणे मोठ्या मध्यवर्ती डिस्प्लेवर कशी पोहचतात.

तो आत्ता खूप गरम आहे!

असे अॅप्स करू नका समर्थन वैशिष्ट्य स्केलिंगशिवाय प्रदर्शन मध्यभागी उघडेल आणि पुन्हा सुरू करण्याची आवश्यकता आहे. हा खूपच विचित्र परिणाम आहे आणि बहुतेक विकसक बॉल खेळत आहेत हे पाहून आम्हाला खरोखर इतिहासाच्या उजव्या बाजूला रहायचे आहे.


प्रारंभ करणे - फोल्डेबल डिव्हाइसचे अनुकरण

आपल्याला प्रथम करण्याची गरज म्हणजे स्वत: ची Android स्टुडिओ 3.5 कॅनरी 13 ची एक प्रत डाउनलोड करणे आणि Android Q बीटा आणि फोल्डिंग फॉर्म घटकांसह एक नवीन व्हर्च्युअल डिव्हाइस तयार करणे. हा आपला अ‍ॅप अर्ध्या भागामध्ये कसा कसा हाताळला जातो हे पाहण्यास अनुमती देतो. एकदा आपल्याकडे अँड्रॉइड स्टुडिओ एकदा, आपण एव्हीडी व्यवस्थापकाद्वारे आपल्यास आवश्यक असलेल्या सर्व गोष्टी सामान्य म्हणून मिळवू शकता.

चेतावणी द्या की फोल्डेबल इम्युलेटर आहे नक्कीच बीटा उत्पादन आणि आपण निश्चितपणे काही बगमध्ये प्रवेश कराल. हा लेख लिहिल्यामुळे मी तो लोड करण्याचा प्रयत्न करीत आहे आणि सध्या तो तिस the्यांदा क्रॅश होत आहे. म्हणाले की, एकदा ते तयार झाले आणि चालू झाले की सर्वकाही त्वरेने चाचणी करण्याचा हा एक चांगला मार्ग आहे जसा तो आवश्यक आहे.

इतर पर्याय देखील आहेत. आपण सॅमसंगच्या रिमोट टेस्ट लॅबकडे जाऊ शकता आणि दीर्घिका फोल्ड दूरस्थपणे चालवण्याचा प्रयत्न करू शकता. म्हणजे नियंत्रित करणे वास्तविकसाधन कुठेतरी. फोर्टनाइट स्थापित करण्यासाठी आणि प्ले करण्यासाठी आपण याचा वापर करु नये अशी विनंती करतो ही वस्तुस्थितीचा मला आनंद होत आहे! हे परिपूर्ण नाही - हे खूपच हळू आहे - परंतु कोणाकडेही फोल्डसह जाण्याची उत्सुकता आहे (खरोखर आपल्यासारखे).


शेवटी, आपल्याकडे थेट सॅमसंगकडून प्रदान केलेल्या एमुलेटरचा प्रयत्न करण्याचा पर्याय देखील आहे. यापैकी काय मस्त आहे ते एपीके स्वरूपात येते आणि म्हणूनच चालते चालू आपले Android डिव्हाइस आपण APK मिळवू शकता आणि ते वापरण्यासाठी सूचना शोधू शकता.

जरी खरे सांगायचे असेल तर आम्ही जुन्या मल्टी विंडोबद्दल बोलत आहोत त्याबद्दल आपण बरेच चाचणी घेऊ शकता. आत्ता मल्टी-रेझ्युमे वापरून पहाण्यासाठी (एका क्षणात खाली स्पष्ट केले), सॅमसंग मल्टीस्टार वापरुन काही काळापूर्वी मी लिहिलेली ही युक्ती वापरून पहा.

अ‍ॅप सातत्य समर्थन करत आहे

एकदा ते चालू झाले की आपण आवश्यक बदल करण्यास प्रारंभ करण्यास सज्ज आहात. स्क्रीन सातत्य समर्थन करण्यासाठी, आपल्याला खात्री करणे आवश्यक आहे की आपला अॅप रनटाइम कॉन्फिगरेशन बदलांचे समर्थन करतो. विकसकांनी याचा विचार केला पाहिजे ही एक गोष्ट आहे असो, कारण हे मल्टी-विंडो मोड वापरण्याशी देखील संबंधित आहे.

(मी माझ्या जुन्या अ‍ॅक्सॉन एम सह आजूबाजूला खेळत आहे - जे अद्याप Android 7.1 वर आहे - आणि जेव्हा आपण गोष्ट उघडता तेव्हा किती अॅप्स आधीपासून जुळवून घेतात याबद्दल मला आश्चर्य वाटते.)

आम्ही हे करण्याचा मार्ग आहे onSaveInstanceState () आणि सतत संचय. दुसर्‍या शब्दांत, आपण आपला लेआउट आणि कोणत्याही महत्त्वपूर्ण डेटा जतन करीत असल्याचे सुनिश्चित करा ऑनपाज () आणि नंतर आवश्यकतेनुसार पुनर्प्राप्त करणे. कॉन्फिगरेशन बदल दरम्यान डेटा टिकवून ठेवण्यासाठी आपण व्ह्यूमॉडल देखील वापरू शकता.

वापरकर्त्यांना एक लेआउट पाहिजे आहे ज्याचा आनंद घेण्यासाठी त्यांनी ~. 2,000 भरल्या आहेत अशा भव्य स्क्रीन रिअल इस्टेटचा पुरेपूर फायदा घ्या.

नक्कीच, आपल्या अ‍ॅपचे लेआउट देखील अखंडपणे स्केलिंग करण्यास सक्षम असणे आवश्यक आहे. हे अंशतः चांगल्या यूआय डिझाइनचा परिणाम आहे आणि अंशतः वापरण्याची बाब आहे कन्स्ट्रेंट लेआउट जेणेकरून आपली सर्व दृश्ये प्रदर्शनांच्या काठाशी संबंधित आहेत. आपल्या लेआउट आकारात कठोर कोडिंग टाळा आणि त्याऐवजी “रॅप_कॉन्टेन्ट” आणि “सामना_मात्रा” वर अवलंबून रहा.

परंतु सर्वकाही फिट होण्यासाठी फक्त मोह टाळणे. अन्यथा, काय अर्थ आहे?

वापरकर्ते खरोखर अशा लेआउटला महत्त्व देतात जे आनंद घेण्यासाठी to $ 2,००० भरत आहेत अशा भव्य स्क्रीन रिअल इस्टेटचा पूर्ण फायदा घेतात. टॅब्लेटवर जीमेलने दोन स्तंभ दर्शविण्यासाठी कोणत्या प्रकारे रुपांतर केले याचा विचार करा - वैकल्पिक लेआउट संसाधने वापरून आपण तीच प्राप्त करू शकता.

हे आपल्यासाठी थोडेसे अतिरिक्त काम आहे, परंतु शेवटच्या वापरकर्त्यासाठी हा अनुभव लक्षणीय प्रमाणात सुधारू शकतो. आपण अनुभव सुधारल्यास, वापरकर्ते अधिक वेळा आपला अ‍ॅप उघडण्याची शक्यता असते - म्हणजे आपण अधिक पैसे कमवाल!

एकाधिक-सारांश

अ‍ॅप लाइफ-सायकलबद्दल बोलताना, Google ने केलेले बदल लक्षात घेण्यासारखे देखील आहेonResume (). विशेषतः, एकापेक्षा अधिक अॅप्स आता पुन्हा चालू स्थितीत सक्षम होतील, याचा अर्थ असा की आपला अ‍ॅप विरामित-परंतु दृश्यमान असल्यामुळे हाताळणीबद्दल आपल्याला जास्त काळजी करण्याची आवश्यकता नाही. याचा अर्थ असा की या विभागातील Google च्या बर्‍याच शिफारसी यापुढे संबंधित नाहीत, परंतु आपल्याकडे आधीपासून नसल्यास बहु-विंडो समर्थन मार्गदर्शक तत्त्वे वाचणे अजूनही फायदेशीर आहे.

या लहान मुलाला कोण आठवते?

तरी हे समर्थन करण्यासाठी, आपल्याला टॅग जोडण्याची आवश्यकता आहे: android.allow_m Multiple_resused_activities आपल्या प्रकट करण्यासाठी. त्यानंतर आपल्या अॅप्ससह वापरकर्त्यांशी संवाद कसा बदलतो या मार्गाने हे कसे बदलते याचा विचार करण्यासाठी आपल्याला थोडा वेळ घालवावा लागेल. मीडियाला कधी विराम द्यावा किंवा फीड्स अद्यतनित करावेत हे ठरविणे अखंड किंवा सदोष अनुभवात फरक आहे.

आपल्याला आकार बदलण्यायोग्य क्रियाकलाप विशेषता देखील वापरण्याची आवश्यकता आहे: Android: आकार बदलण्यायोग्य क्रियाकलाप, ज्याने Android Q मध्ये काही बदल केले आहेत.

बंद टिप्पण्या

नंतर आपण पाहू शकता की येथे काहीही नवीन नाही - आणि यामुळेच बर्‍याच अॅप्सने आधीपासूनच डीफॉल्टनुसार अ‍ॅप सातत्य समर्थन केले आहे. हे Google द्वारे स्मार्टने हाताळले गेले आहे, म्हणजे एकदा आमच्यासाठी जास्त काम होत नाही. त्याऐवजी, अ‍ॅप आधीच चालवू शकणार्‍या फॉर्म घटकांच्या विस्तृत विस्तारासाठी अनुकूलित केले आहे याची खात्री करण्यासाठी, संबंधित एमुलेटर आणि साधनांसह त्याची चाचणी करणे आणि यूआय डिझाइनबद्दल नेहमीच हुशार असल्याचे निश्चित करणे ही बाब पकडण्याची एक बाब आहे.

चांगली बातमी अशी आहे की मोठ्या स्क्रीन आकारात चांगले वापरकर्ता प्रतिबद्धता असते. आपले यूएक्स बरोबर मिळवा आणि हे आपल्या प्रकल्पांसाठी बर्‍याच स्क्रीन टाइममध्ये भाषांतरित करेल!

येथे वेळोवेळी खात्री करुन घ्या. आम्ही अधिक शिकत असताना आम्ही अधिक सूचना आणि सूचना जोडत आहोत.

आपण बाजारात असाल तर ए बजेट पीसीकिंवा आपल्या मुख्य मशीनचा बॅकअप देखील या नूतनीकृत एचपी मॉडेलपेक्षा मागे पाहू नका. केवळ $ 149.99 वर ते एक आहे परिपूर्ण चोरी.एचपी 6200 प्रो हा एक छिद्रयुक्त लहान फॉर्म फॅक...

पीईसी निर्मात्यांसाठी नवीन क्रोमबुकची घोषणा करण्यासाठी सीईएस 2019 हा एक उत्कृष्ट कार्यक्रम होईल. एसर आणि आसुस यांच्या नवीन क्रोमबुकच्या व्यतिरिक्त, एचपी काही नवीन मॉडेल्ससह पार्टीत सामील झाला आहे....

वाचकांची निवड