Games

JETBRAINS IOS కోసం కంపోజ్ కంపోజ్ తెస్తుంది. కంపోజ్ మల్టీప్లాట్‌ఫార్మ్ 1.8.0 విడుదల

జెట్‌బ్రేన్స్ కేవలం వెర్షన్ 1.8.0 ను వదిలివేసింది మల్టీప్లాట్‌ఫార్మ్‌ను కంపోజ్ చేయండిమరియు iOS మద్దతు చివరకు స్థిరంగా ఉందని కంపెనీ తెలిపింది. డెవలపర్‌లకు ఇది ఒక ముఖ్యమైన మైలురాయి కోట్లిన్ మల్టీప్లాట్‌ఫార్మ్ (KMP).

మీకు తెలియకపోతే, కోట్లిన్ మల్టీప్లాట్‌ఫార్మ్ అభివృద్ధి బృందాలు గణనీయమైన మొత్తంలో కోడ్‌ను పంచుకోవడానికి అనుమతిస్తుంది, సాధారణంగా బిజినెస్ లాజిక్, డేటా హ్యాండ్లింగ్ మరియు నెట్‌వర్కింగ్ వంటి యుఐ కాని భాగాలు, ఆండ్రాయిడ్ మరియు ఐఓఎస్ వంటి వివిధ ప్లాట్‌ఫారమ్‌లలో. అదే తర్కాన్ని రెండుసార్లు వ్రాయకుండా ఇది చాలా పనిని ఆదా చేస్తుంది. KMP అనువర్తనం యొక్క “మెదడులను” నిర్వహిస్తుండగా, మల్టీప్లాట్‌ఫార్మ్‌ను కంపోజ్ చేయండి “ముఖం” పై దృష్టి పెడుతుంది, అంటే వినియోగదారులు చూసే మరియు ఇంటరాక్ట్ చేసే బటన్లు, జాబితాలు మరియు స్క్రీన్‌లు వంటి వాస్తవ వినియోగదారు ఇంటర్ఫేస్ అంశాలు.

మల్టిప్లాట్‌ఫార్మ్ నిర్మాణాలను ఆధునికంపై కంపోజ్ చేయండి, డిక్లరేటివ్ UI విధానం ద్వారా ప్రాచుర్యం పొందింది గూగుల్ యొక్క జెట్‌ప్యాక్ ఆండ్రాయిడ్‌లో కంపోజ్ చేయండి. బిల్డింగ్ ఇంటర్‌ఫేస్‌ల శైలి పాత పద్ధతుల నుండి భిన్నంగా ఉంటుంది; కంప్యూటర్ చెప్పే బదులు ఎలా దశల వారీగా బటన్ లేదా టెక్స్ట్ ఫీల్డ్ గీయడానికి మరియు విషయాలు మారినప్పుడు దాన్ని మాన్యువల్‌గా అప్‌డేట్ చేయడానికి, మీరు వివరించండి ఏమి మీ డేటా యొక్క ప్రస్తుత స్థితి ఆధారంగా UI లాగా ఉండాలని మీరు కోరుకుంటారు. ఫ్రేమ్‌వర్క్ అప్పుడు నవీకరణలను స్వయంచాలకంగా నిర్వహిస్తుంది.

జెట్‌బ్రేన్స్ iOS కోసం మల్టీప్లాట్‌ఫార్మ్‌ను కంపోజ్ చేయండి ఇప్పుడు వాస్తవ ప్రపంచ అనువర్తనాల కోసం UIS ను నిర్మించడానికి అవసరమైన ప్రతిదాన్ని కలిగి ఉంది. దీని అర్థం అనువర్తనంలో వేర్వేరు స్క్రీన్‌ల మధ్య నావిగేట్ చేయడం (లోతైన లింకింగ్ మద్దతుతో టైప్-సేఫ్ నావిగేషన్), చిత్రాలు మరియు వచనం (సౌకర్యవంతమైన వనరుల నిర్వహణ) వంటి వాటిని నిర్వహించడం మరియు అనువర్తనం ప్రతిఒక్కరికీ ఉపయోగపడుతుందని నిర్ధారించుకోవడం (వాయిస్ఓవర్, అసిస్టీవ్ టచ్ మరియు పూర్తి కీబోర్డ్ యాక్సెస్ వంటి కీలకమైన ప్రాప్యత లక్షణాలకు మద్దతు ఇవన్నీ మరియు స్థిరంగా పరిగణించబడతాయి. కోర్ API లు బలమైన అనుకూలత హామీలతో ఖరారు చేయబడిందని జెట్‌బ్రేన్స్ చెప్పారు.

ప్రతి ప్లాట్‌ఫామ్‌లో అనువర్తనాలను “స్థానికంగా” అనుభూతి చెందడం ఎల్లప్పుడూ బహుళ ప్లాట్‌ఫారమ్‌ల కోసం భవనానికి మద్దతు ఇచ్చే సాధనాలకు ఎల్లప్పుడూ కీలకమైన సవాలు. వినియోగదారులు తమ ఐఫోన్‌లోని అనువర్తనాలు ఒక నిర్దిష్ట మార్గంలో ప్రవర్తిస్తాయని ఆశిస్తున్నారు, స్క్రోలింగ్ ఎలా ఎంచుకోబడిందో మరియు అవి తెరపై అంశాలతో ఎలా సంకర్షణ చెందుతాయో స్క్రోలింగ్ ఎలా భావిస్తారు. ఈ చిన్న వివరాలు అనువర్తనం నిజంగా పరికరంలో ఉన్నట్లు అనిపించడంలో పెద్ద పాత్ర పోషిస్తాయి.

జెట్‌బ్రేన్స్ మాట్లాడుతూ, కంపోజ్ మల్టీప్లాట్‌ఫార్మ్ యొక్క 1.8.0 విడుదల ఆ వివరాలను సరిగ్గా పొందడంపై దృష్టి పెట్టడం ద్వారా iOS లో ఆ స్థానిక అనుభవాన్ని అందించాలని లక్ష్యంగా పెట్టుకుంది. ఇందులో ఐఫోన్ వినియోగదారులకు సుపరిచితమైన స్క్రోలింగ్ భౌతిక శాస్త్రం, సరైన ఎంపికతో సహజ వచన ఎడిటింగ్ మరియు కుడి నుండి ఎడమ భాషలకు మద్దతు, సిస్టమ్ స్థాయిలో అంతర్నిర్మిత డ్రాగ్-అండ్-డ్రాప్ ఇంటిగ్రేషన్ మరియు వినియోగదారు నిర్వచించిన ఫాంట్ పరిమాణాలు వంటి సిస్టమ్ సెట్టింగ్‌లను స్వయంచాలకంగా గౌరవించే UI.

మంచి వినియోగదారు అనుభవానికి పనితీరు మరొక క్లిష్టమైన అంశం; నెమ్మదిగా లేదా జంకీ అనువర్తనాన్ని ఎవరూ ఇష్టపడరు. వెర్షన్ 1.8.0 తో, అనువర్తన ప్రారంభ సమయం స్థానిక iOS అనువర్తనాలతో పోల్చదగినదని జెట్‌బ్రేన్స్ పేర్కొంది. స్క్రోలింగ్ పనితీరు కూడా మీరు పొందే దానితో సరిపోతుంది స్విఫ్టుయి.

మల్టీప్లాట్‌ఫార్మ్‌ను కంపోజ్ చేస్తే అదే UI తో స్థానిక స్విఫ్టుయ్ అనువర్తనంతో పోలిస్తే iOS అనువర్తనం యొక్క పరిమాణానికి కేవలం 9 MB మాత్రమే జోడిస్తుందని కంపెనీ పేర్కొంది. ఇది ఈ క్రింది వాటిని కూడా పేర్కొంది:

మా తాజా సర్వే ప్రకారం, iOS లో కంపోజ్ మల్టీప్లాట్‌ఫార్మ్‌ను ఉపయోగిస్తున్న 96% పైగా జట్లు పెద్ద పనితీరు సమస్యలను నివేదించలేదు.

దీన్ని ఉపయోగించడానికి మీరు మొదటి నుండి క్రొత్త ప్రాజెక్ట్ను ప్రారంభించాల్సిన అవసరం లేదు. స్విఫ్టుయి మరియు యుసిట్ వంటి ఆపిల్ యొక్క ప్రామాణిక సాధనాలను ఉపయోగించి నిర్మించిన ఇప్పటికే ఉన్న iOS కోడ్‌బేస్‌లతో ఇంటర్‌ఆపెరాబిలిటీని మెరుగుపరచడానికి జెట్‌బ్రేన్స్ పనిని ఉంచారు.

అభివృద్ధిని సులభతరం చేయడానికి మరియు వేగంగా చేయడానికి సాధన మెరుగుదలలు చిత్రంలో భాగం. జెట్‌బ్రేన్స్ ఇంటెల్లిజ్ ఐడియా మరియు ఆండ్రాయిడ్ స్టూడియో రెండింటికీ కొత్త కోట్లిన్ మల్టీప్లాట్‌ఫార్మ్ ప్లగ్‌ఇన్‌పై పనిచేస్తోంది, ఇందులో మీ UI కోడ్ మీ షేర్డ్ కోడ్ ఎడిటర్‌లో నేరుగా ఎలా కనిపిస్తుందో ప్రివ్యూలను చూపించడం వంటి లక్షణాలను కలిగి ఉంటుంది మరియు చిత్రాలు మరియు తీగలను వంటి వనరులను నిర్వహించడానికి సాధనాలను కలిగి ఉంటుంది. ముఖ్యంగా, కంపోజ్ హాట్ రీలోడ్ ఇప్పటికే అందుబాటులో ఉంది; ఇది డెవలపర్‌లను UI కోడ్ మార్పులను పూర్తిగా పున art ప్రారంభించకుండా తక్షణమే చూడటానికి అనుమతిస్తుంది.

కంపోజ్ మల్టీప్లాట్‌ఫార్మ్ మొబైల్ పరికరాల కోసం మాత్రమే కాదు. 1.8.0 విడుదల ప్రస్తుతం ఆల్ఫాలో ఉన్న వెబ్ లక్ష్యం కోసం నవీకరణలను కూడా తెస్తుంది. నావిగేషన్ లైబ్రరీ ఇప్పుడు బ్రౌజర్ యొక్క వెనుక మరియు ఫార్వర్డ్ బటన్లను ఉపయోగించి మద్దతు ఇస్తుంది. డెవలపర్లు పాయింటర్ కర్సర్ మరియు ప్రీలోడింగ్ వనరులను అనుకూలీకరించడానికి లక్షణాలతో ప్రయోగాలు చేయవచ్చు. జెట్‌బ్రేన్స్ త్వరలో వెబ్‌లో కోట్లిన్ కోసం దాని దృష్టి గురించి మరిన్ని వివరాలను పంచుకోవాలని యోచిస్తోంది.

ఇతర జెట్‌బ్రేన్స్ వార్తలలో, సంస్థ ఇటీవల దాని AI లక్షణాలను నవీకరించిందిAI అసిస్టెంట్ మరియు జూనీ కోడింగ్ ఏజెంట్‌తో సహా. ఓపెనై జిపిటి -4.1 మరియు క్లాడ్ 3.7 సోనెట్ వంటి శక్తివంతమైన క్లౌడ్ మోడళ్లను కలిగి ఉన్న చెల్లింపు ఎంపికలతో పాటు, జెట్‌బ్రేన్స్ ఐడిఎస్‌లో ఈ AI సామర్థ్యాలను యాక్సెస్ చేయడానికి కొత్త ఉచిత శ్రేణి ఇప్పుడు అందుబాటులో ఉంది. జెట్‌బ్రేన్స్ కూడా టెస్ట్ ఆటోమేషన్ కోసం దాని అంకితమైన IDE ను సూర్యాస్తమయం చేయాలని ఇటీవల నిర్ణయించిందిఆక్వా, expected హించిన దానికంటే తక్కువ దత్తత కారణం.




Source link

Related Articles

Back to top button