🎧 Listen to this article: हिंदी · English · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
🌍 Read this in your language: हिंदी · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
ଜାପାନରେ ଗ୍ରୀଷ୍ମ ଋତୁ ସମ୍ପୂର୍ଣ୍ଣ ଭାବରେ ଆସିଯାଇଛି, ଏବଂ ଏହାର ଅର୍ଥ ହେଉଛି ସ୍ଥାନୀୟ ପର୍ବପର୍ବାଣି ଏବଂ ସୁଇମିଂ ପୁଲ୍ ଭଳି ଅନେକ କାର୍ଯ୍ୟକଳାପ। ଆଜି, ୨୪ ଜୁଲାଇ ୨୦୨୬ ସୁଦ୍ଧା, କାମ ବ୍ୟସ୍ତବହୁଳ ଥିଲା, କିନ୍ତୁ ପ୍ରକଳ୍ପଗୁଡ଼ିକୁ ଆଗକୁ ନେବା ପାଇଁ ଏବେ ବି ଛୋଟ ଛୋଟ ମୁହୂର୍ତ୍ତ ମିଳୁଛି। ଏହି ସପ୍ତାହରେ, 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 ପାଇଁ ଟପ୍ ମେନୁ ସ୍କ୍ରିନ୍ର ବିକାଶ ଜାରି ରଖିବାକୁ ଯୋଜନା କରୁଛି। Codex ଯେଉଁ ପୋର୍ଟଫୋଲିଓ ସାଇଟ୍ Notion ରେ କାର୍ଯ୍ୟକାରୀ କରିଛି, ତାହାର 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 କାର୍ଯ୍ୟକାରୀତା ପରେ ମଧ୍ୟ କିଛି ମାନୁଆଲ୍ ଆଡଜଷ୍ଟମେଣ୍ଟ୍ ଆବଶ୍ୟକ।
- ନୂତନ ଶବ୍ଦ ଏବଂ ଧାରଣା ଶିଖିବା ଆହ୍ୱାନପୂର୍ଣ୍ଣ ହୋଇପାରେ।
ସାବଧାନତା
ଏହି ପ୍ରବନ୍ଧଟି ଶିକ୍ଷଣୀୟ ଅଟେ, ଏବଂ କାର୍ଯ୍ୟକାରୀ କରିବା ସମୟରେ କୌଣସି ପ୍ଲେସହୋଲ୍ଡର ମୂଲ୍ୟକୁ ପ୍ରକୃତ ଡାଟା ସହିତ ପରିବର୍ତ୍ତନ କରାଯିବା ଆବଶ୍ୟକ। ପାଠକମାନେ ନିର୍ଭର କରିବା ପୂର୍ବରୁ ମୂଳ ଉତ୍ସ ସହିତ ଦାବିଗୁଡ଼ିକୁ ଯାଞଚ କରିବା ଉଚିତ୍।
ସାଧାରଣତଃ ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନ
- SwiftUI କ’ଣ? — SwiftUI ହେଉଛି ଏକ ୟୁଜର୍ ଇଣ୍ଟରଫେସ୍ ଟୁଲକିଟ୍ ଯାହା ଡେଭଲପର୍ମାନଙ୍କୁ ଏକ ଡିକ୍ଲେରେଟିଭ୍ ସିଣ୍ଟାକ୍ସ ବ୍ୟବହାର କରି iOS ପାଇଁ ଆପ୍ ତିଆରି କରିବାକୁ ଅନୁମତି ଦିଏ।
- Codex କ’ଣ? — Codex ହେଉଛି ଏକ AI ଟୁଲ୍ ଯାହା ୟୁଜର୍ ଇନପୁଟ୍ ଏବଂ ବିଦ୍ୟମାନ ଡିଜାଇନ୍ ଉପରେ ଆଧାର କରି କୋଡ୍ ସୃଷ୍ଟି କରି ଡେଭଲପର୍ମାନଙ୍କୁ ସାହାଯ୍ୟ କରେ।
- Figma କ’ଣ? — Figma ହେଉଛି ଏକ ୱେବ୍-ଆଧାରିତ UI ଡିଜାଇନ୍ ଟୁଲ୍ ଯାହା ସହଯୋଗୀ ଡିଜାଇନ୍ କାମ ପାଇଁ ଅନୁମତି ଦିଏ।
- SwiftUI ରେ NavigationStack କ’ଣ? — NavigationStack ହେଉଛି ଏକ SwiftUI କମ୍ପୋନେଣ୍ଟ ଯାହା ଏକ ଆପ୍ରେ ବିଭିନ୍ନ ଭିଉ ମଧ୍ୟରେ ନାଭିଗେସନ୍ ପରିଚାଳନା କରେ।
- SVG ଆଇକନ୍ କ’ଣ? — SVG (Scalable Vector Graphics) ଆଇକନ୍ଗୁଡ଼ିକ XML ଫର୍ମାଟ୍ରେ ସଂଜ୍ଞାୟିତ ଚିତ୍ର, ଯାହା ଗୁଣବତ୍ତା ନ ହରାଇ ସ୍କେଲିଂ କରିବାକୁ ଅନୁମତି ଦିଏ।
- TryHackMe କ’ଣ? — TryHackMe ହେଉଛି ଏକ ଅନଲାଇନ୍ ପ୍ଲାଟଫର୍ମ ଯାହା ବ୍ୟାବହାରିକ ଅଭ୍ୟାସ ଏବଂ ଚ୍ୟାଲେଞ୍ଜ ଜରିଆରେ ସାଇବର ସୁରକ୍ଷା ଶିକ୍ଷା ଦିଏ।
- ଆପ୍ ବିକାଶରେ "Coming Soon" ର ଅର୍ଥ କ’ଣ? — "Coming Soon" ଏପରି ଫିଚରଗୁଡ଼ିକୁ ସୂଚିତ କରେ ଯାହା ଭବିଷ୍ୟତର ଅପଡେଟ୍ ପାଇଁ ଯୋଜନା କରାଯାଇଛି କିନ୍ତୁ ଏପର୍ଯ୍ୟନ୍ତ ଉପଲବ୍ଧ ନାହିଁ।
- AI-ସହାୟତା ପ୍ରାପ୍ତ ବିକାଶରେ ମାନୁଆଲ୍ ସମୀକ୍ଷା କାହିଁକି ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ? — ମାନୁଆଲ୍ ସମୀକ୍ଷା ନିଶ୍ଚିତ କରେ ଯେ ଅନ୍ତିମ କାର୍ଯ୍ୟକାରୀତା ଡିଜାଇନ୍ ନିର୍ଦ୍ଦେଶାବଳୀ ସହିତ ମେଳ ଖାଉଛି ଏବଂ ସଠିକ୍ ଭାବରେ କାମ କରୁଛି।
ଟ୍ୟାଗ୍ଗୁଡ଼ିକ
#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.