🎧 Listen to this article: हिंदी · English · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
🌍 Read this in your language: हिंदी · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
జపాన్లో వేసవికాలం పూర్తిగా వచ్చింది, అంటే స్థానిక పండుగలు మరియు స్విమ్మింగ్ పూల్స్ వంటి అనేక కార్యకలాపాలు ప్రారంభమయ్యాయి. ఈనాటికి, జూలై 24, 2026 నాటికి, పని బిజీగా ఉంది, కానీ ప్రాజెక్ట్లను ముందుకు తీసుకెళ్లడానికి ఇంకా చిన్న క్షణాలు లభిస్తున్నాయి. ఈ వారం, ToneDrill కోసం iOS యాప్ డెవలప్మెంట్లో పురోగతి సాధించబడింది.
డిజైన్ మరియు అమలు
ఈ వారం, నేను Figmaలో టాప్ మెనూ స్క్రీన్ నిర్మాణాన్ని క్రమబద్ధీకరించాను. నేను మెయిన్ మెనూ మరియు సబ్మెనూ స్క్రీన్ల రెండింటికీ డిజైన్లను సృష్టించాను. భవిష్యత్తులో అభివృద్ధి చేయబోయే ఫీచర్ల కోసం నేను "Coming Soon" స్థితిని కూడా నిర్వచించాను మరియు దానికి సరిపోయే కలర్ ప్యాలెట్ను ఏర్పాటు చేశాను. మెనూ స్క్రీన్ల కోసం SVG ఐకాన్లు సృష్టించబడ్డాయి మరియు వీటికి జోడించబడ్డాయి Assets.xcassets, వీటిని నేను రంగులు మరియు చిత్రాల కోసం వేర్వేరు ఫోల్డర్లుగా నిర్వహించాను.
SwiftUI డెవలప్మెంట్
నేను SwiftUIలో టాప్ మెనూ మరియు ప్రాక్టీస్ మోడ్ స్క్రీన్లను అమలు చేశాను. ఇందులో మళ్లీ ఉపయోగించగల మెనూ కార్డ్ స్టైల్స్ను ఉపయోగించడం మరియు లేఅవుట్ను అమర్చడం ఉన్నాయి. స్క్రీన్ల మధ్య నావిగేషన్ వీటిని ఉపయోగించి నిర్వహించబడింది NavigationStack మరియు NavigationLinkభవిష్యత్తులో రాబోయే ఫీచర్ల కోసం నేను డిసేబుల్ చేసిన "Coming Soon" కార్డ్లను కూడా జోడించాను, ఇది ఏవి రాబోతున్నాయో సూచించడానికి సహాయపడుతుంది.
UI శుద్ధీకరణలు
నావిగేషన్పై పనిచేస్తున్నప్పుడు, నావిగేషన్ బార్తో కొన్ని సమస్యలు ఎదురయ్యాయి, ఇవి వీటి వల్ల సంభవించాయి NavigationStack. దీనిని సరిచేయడానికి, నేను వీటిని ఉపయోగించి బ్యాక్ బటన్ మరియు నావిగేషన్ బార్ను దాచాను .navigationBarBackButtonHidden(true) మరియు .toolbar(.hidden, for: .navigationBar). దీనిని పిలిచే ముందు హెచ్చరికను ప్రదర్శించే కస్టమ్ "Quit" బటన్ను కూడా నేను జోడించాను dismiss() దీనికి తిరిగి వెళ్లడానికి PracticeModeView.
AI సహాయం
Figma UI డిజైన్ ఆధారంగా SwiftUI స్క్రీన్ను అమలు చేయడంలో సహాయపడటానికి నేను Codexను ఉపయోగించాను. ఇది డెవలప్మెంట్ ప్రక్రియను మరింత సులభతరం చేసింది మరియు చాలా సమయాన్ని ఆదా చేసింది. అయినప్పటికీ, కొన్ని వివరమైన సర్దుబాట్లకు ఇప్పటికీ మాన్యువల్ సమీక్ష మరియు శుద్ధీకరణ అవసరమయ్యాయి, ఇది ప్రక్రియలో ఒక ముఖ్యమైన భాగం.
నేర్చుకోవడం మరియు డెవలప్మెంట్
యాప్ డెవలప్మెంట్తో పాటు, నేను రెండు వారాల్లో మొదటిసారిగా ఒక TryHackMe టాస్క్ను పూర్తి చేశాను. నేను ప్రస్తుతం పని చేస్తున్న రూమ్ AI అప్లికేషన్లలో ఉపయోగించే ఇన్ఫ్రాస్ట్రక్చర్ను కవర్ చేస్తుంది, ఇందులో పరిచయం లేని అనేక పదాలు ఉన్నాయి. ఆ పదాలను పరిశోధిస్తూనే కొద్దికొద్దిగా పురోగతి సాధించాలని నేను భావిస్తున్నాను.
తరువాతి చర్యలు
వచ్చే వారం, నేను ToneDrill కోసం టాప్ మెనూ స్క్రీన్ను అభివృద్ధి చేయడం కొనసాగించాలని ప్రణాళిక వేస్తున్నాను. Notionలో Codex అమలు చేసిన పోర్ట్ఫోలియో సైట్ కోసం UI సర్దుబాటు పాయింట్లను కూడా నేను సరిచేస్తాను మరియు చిన్న UI శుద్ధీకరణలు చేయడం ప్రారంభిస్తాను. అదనంగా, నేను AI Security Learning Pathపై పని చేస్తూనే ఉంటాను.
ఈ సంవత్సర లక్ష్యాలు
- iOS (SwiftUI): SwiftUIలో బలమైన పునాదిని ఏర్పరచుకోండి మరియు కనీసం ఒక iOS యాప్ను సృష్టించండి.
- వెబ్ డెవలప్మెంట్: Dev.toలో లెర్నింగ్ లాగ్లను పోస్ట్ చేయడం కొనసాగించండి మరియు చివరికి వాటిని React Router v7 ఉపయోగించి పోర్ట్ఫోలియో సైట్గా మార్చండి.
- సెక్యూరిటీ (TryHackMe): TryHackMeలో సైబర్ సెక్యూరిటీ నేర్చుకోవడం కొనసాగించండి.
ముగింపు
ToneDrill యాప్పై గణనీయమైన పురోగతి మరియు AI సెక్యూరిటీలో కొనసాగుతున్న నేర్చుకోవడంతో ఈ వారం ఫలప్రదంగా ఉంది. AI సహాయంతో పాటు డిజైన్ మరియు అమలు కలయిక విలువైన విధానంగా రుజువవుతోంది.
ప్రయోజనాలు
- డెవలప్మెంట్ కోసం Codex వంటి AI టూల్స్ యొక్క సమర్థవంతమైన వినియోగం.
- Figma మరియు Xcodeలలో డిజైన్ అసెట్స్ యొక్క స్పష్టమైన నిర్వహణ.
- సంక్లిష్టమైన ప్రాజెక్ట్లలో క్రమమైన పురోగతి.
లోపాలు
- AI అమలు తర్వాత కూడా కొన్ని మాన్యువల్ సర్దుబాట్లు అవసరం.
- కొత్త పదాలు మరియు భావనలను నేర్చుకోవడం సవాలుగా ఉంటుంది.
హెచ్చరిక
ఈ వ్యాసం విద్యా ప్రయోజనాల కోసం ఉద్దేశించబడింది, మరియు అమలు చేసేటప్పుడు ఏవైనా ప్లేస్హోల్డర్ విలువల స్థానంలో అసలు డేటాను భర్తీ చేయాలి. పాఠకులు వీటిపై ఆధారపడటానికి ముందు అసలు మూలంతో దావాలను ధృవీకరించాలి.
తరచుగా అడిగే ప్రశ్నలు
- What is SwiftUI? — SwiftUI అనేది డిక్లరేటివ్ సింటాక్స్ను ఉపయోగించి iOS కోసం యాప్లను సృష్టించడానికి డెవలపర్లను అనుమతించే యూజర్ ఇంటర్ఫేస్ టూల్కిట్.
- What is Codex? — Codex అనేది వినియోగదారు ఇన్పుట్ మరియు ఉన్న డిజైన్ల ఆధారంగా కోడ్ను రూపొందించడం ద్వారా డెవలపర్లకు సహాయపడే ఒక AI టూల్.
- What is Figma? — Figma అనేది సహకార డిజైన్ పనిని అనుమతించే ఒక వెబ్ ఆధారిత UI డిజైన్ టూల్.
- What is NavigationStack in SwiftUI? — NavigationStack అనేది ఒక యాప్లోని విభిన్న వ్యూల మధ్య నావిగేషన్ను నిర్వహించే ఒక SwiftUI కాంపోనెంట్.
- What are SVG icons? — SVG (Scalable Vector Graphics) ఐకాన్లు XML ఫార్మాట్లో నిర్వచించబడిన చిత్రాలు, ఇవి నాణ్యతను కోల్పోకుండా స్కేలింగ్ను అనుమతిస్తాయి.
- What is TryHackMe? — TryHackMe అనేది ప్రాక్టికల్ వ్యాయామాలు మరియు సవాళ్ల ద్వారా సైబర్ సెక్యూరిటీని బోధించే ఒక ఆన్లైన్ ప్లాట్ఫారమ్.
- What does "Coming Soon" mean in app development? — "Coming Soon" అనేది భవిష్యత్ అప్డేట్ల కోసం ప్లాన్ చేయబడిన కానీ ఇంకా అందుబాటులో లేని ఫీచర్లను సూచిస్తుంది.
- Why is manual review important in AI-assisted development? — మాన్యువల్ సమీక్ష అనేది తుది అమలు డిజైన్ స్పెసిఫికేషన్లకు అనుగుణంగా ఉందో లేదో మరియు సరిగ్గా పనిచేస్తుందో లేదో నిర్ధారిస్తుంది.
ట్యాగ్లు
#ios #appdevelopment #devlog #swift #Figma #Codex #TryHackMe #AI #security #webdevelopment
Linux Server Hardening Checklist
30 practical steps to take a fresh Linux box from default to defensible. Enter your email — you'll get the PDF instantly, plus new posts on Linux, security & AI.
Free. No spam — unsubscribe in one click.


Responses
Sign in to leave a response.