JavaRush /جاوا بلاگ /Random-SD /موبائل ترقي ۾ دلچسپي؟ جاوا سکو!

موبائل ترقي ۾ دلچسپي؟ جاوا سکو!

گروپ ۾ شايع ٿيل
ڇا توهان هڪ پروگرامنگ ٻولي چونڊي رهيا آهيو ۽ موبائيل ڊولپمينٽ ۾ دلچسپي رکو ٿا؟ اسان يقين رکون ٿا ته جاوا هن استعمال جي صورت لاء بهترين انتخاب آهي، ۽ هن آرٽيڪل ۾ اسين توهان کي ٻڌائينداسين ڇو. موبائل ترقي ۾ دلچسپي؟  جاوا سکو!  - 1

Android يا iOS؟..

پهرين، پليٽ فارم تي فيصلو ڪرڻ ضروري آهي. اڄ اتي صرف ٻه مشهور موبائيل آپريٽنگ سسٽم آهن جن لاءِ اهو محسوس ٿئي ٿو ته ايپليڪيشنون ٺاهڻ. اهي Android ۽ iOS آهن. iOS موبائل آپريٽنگ سسٽم گهڻو ڪري Objective-C ۽ Swift ۾ لکيل آهي. حقيقت ۾، اهي ٻوليون ايپل گيجٽ جي سافٽ ويئر لاء گهربل آهن ۽ تقريبا ڪٿي به استعمال نه ڪيا ويا آهن. جيڪڏهن توهان هڪ "ايپل" معافي ڏيندڙ آهيو، ٻين ٽيڪنالاجي کي نه سڃاڻو، ۽ توهان جي زندگي کي هن ڪمپني جي شين سان ڳنڍڻ جو خواب، انهن تي هڪ ويجهي نظر وٺو. بهرحال، هي هڪ بلڪه خطرناڪ انتخاب آهي، ڇاڪاڻ ته جيڪڏهن توهان پنهنجو ذهن تبديل ڪيو، مختلف قسم جي ترقي ڏانهن سوئچ ڪرڻ آسان نه ٿيندو. جيئن ته Android لاء، اهي هن پليٽ فارم لاء مختلف پروگرامنگ ٻولين ۾ لکندا آهن، جاوا جي حق ۾ وڏي فائدي سان. ۽ جاوا هڪ آفاقي ٻولي آهي، تنهنڪري جيڪڏهن ڪجهه ٿئي ٿو، توهان آساني سان پنهنجي سرگرمي جي فيلڊ کي تبديل ڪري سگهو ٿا ۽ موبائيل کان ترقي جي ٻين قسمن ڏانهن تبديل ڪري سگهو ٿا. هاڻي Kotlin ٻولي فعال طور تي ترقي ڪري رهي آهي، جنهن ۾ توهان Android لاء لکي سگهو ٿا؛ C++ پڻ انهن مقصدن لاء مناسب آهي (جاوا NDK استعمال ڪندي). پر اڃا تائين، Android جي مکيه ٻولي جاوا رهي ٿي. ۽ پڻ - دنيا ۾ آئي فونز کان وڌيڪ Android ڊوائيسز (اٽڪل 86٪) آهن، ۽ اهو قياس ناهي، پر گارٽنر کان سرڪاري انگ اکر . موبائل ترقي ۾ دلچسپي؟  جاوا سکو!  - 2ان کان علاوه، اهو بلڪل آسان آهي هڪ نوان پروگرامر پنهنجي تخليق کي پوسٽ ڪرڻ لاء Android اسمارٽ فونز تي نصب ڪيل Play Market ۾. بهتر يا بدتر لاءِ، ايپل ايپ اسٽور لاءِ ايپليڪيشنون چونڊڻ جا ضابطا تمام سخت آهن. تنهن ڪري اڪثر امڪاني موبائل پروگرامرز لاءِ، بهترين ميلاپ آهي Android + Java .

Java Android لاءِ مادري ٻولي آهي

ھاڻي اچو ته جاوا تي ويجھو نظر رکون، Android لاءِ سڀ کان وڌيڪ قدرتي ٻولي. ائين ڇو آهي؟ اهو سادو آهي: هي آپريٽنگ سسٽم پاڻ جزوي طور جاوا ۾ لکيل آهي، ۽ ان جو بنياد لينڪس ڪنيل آهي ۽ جاوا ورچوئل مشين جو پنهنجو نسخو، گوگل پاران تيار ڪيل آهي ۽ جاوا ڊولپرز کان واقف Oracle JVM سان مڪمل طور تي مطابقت رکي ٿو. Android ڊولپمينٽ لاءِ ڪيترائي تيار ٿيل اوزار آھن، جن مان گھڻا گوگل يا گوگل جي شموليت سان ٺاھيا ويا آھن. اڄ، Android ڊولپرز جي وڏي اڪثريت Android اسٽوڊيو IDE استعمال ڪري ٿي، جيڪا ڊفالٽ طور "سمجھي" جاوا ۽ ڪوٽلن.

Java Android ۽ وڌيڪ لاءِ سڀ کان وڌيڪ مشهور ٻولي آهي

جيڪڏهن توهان ڪنهن به سائيٽ تي ڏسو ته Android پروگرامرز جي ڳولا ڪريو، 10 مان 9 جايون جاوا جي ڄاڻ رکندڙ ڊولپر جي ڳولا بابت هونديون. اهڙي طرح، گوگل مارڪيٽ تي 9 مان 10 ايپس جاوا ۾ لکيل آهن. ۽، جيئن اسان اڳ ۾ ئي مٿي لکيو آهي، جيڪڏهن توهان فيصلو ڪيو ته "سوئچ اوور" انٽرنيشنل ڊولپمينٽ ڪيمپ ڏانهن، توهان کي ٻيهر تربيت ڏيڻ جي ضرورت نه هوندي، پر صرف ڪجهه اضافي ٽيڪنالاجيون سکو. جاوا ڊولپرز لاءِ وڏي تعداد ۾ خالي جايون آهن، ۽ ڇا سٺو آهي ته انهن جو ڪم تمام سٺو ادا ڪيو ويو آهي.

جاوا هڪ آفاقي ٻولي آهي

  • سڀني پليٽ فارمن تي ڪم؛
  • آبجیکٹ تي مبني ٻولي (جيڪو آسان اسڪيلنگ ۽ ايپليڪيشنن جي بهتري ڏانهن وٺي وڃي ٿو)؛
  • سڀني موقعن لاء لائبريرين جو هڪ وڏو تعداد؛
  • بهترين دستاويز؛
  • ڪم لاءِ تمام سٺا اوزار، بشمول Android سان ڪم ڪرڻ لاءِ؛
  • صحيح طريقي سان، جاوا سکڻ آسان آهي.

تقريبن الگورتھم "Android شاگردن جو رستو" JavaRush ۾

  1. جاوا سکو. اسان جي سائيٽ توهان جي مدد ڪندي. اسان سان توھان حاصل ڪري سگھوٿا جاوا جي ڄاڻ جيڪا ھڪ Android ڊولپر جي ضرورت آھي.

  2. وڃو Android سيڪشن . هتي توهان هڪ بهترين مفت ڪورس ڳوليندا "Android پروگرامنگ" گوگل ماهرن پاران ٺاهيل. خير، اسان ان کي روسي ۾ ترجمو ڪيو. ڪورس تمام سادو آهي، تنهنڪري اصولي طور تي توهان ان کي جاوا رش جي پهرين سطحن سان متوازي طور تي پڙهي سگهو ٿا.

  3. ڪورس توهان کي Android اسٽوڊيو انسٽال ڪرڻ جي صلاح ڏيندو. اھو ڪر. اصولي طور تي، توهان IntelliJ IDEA ۾ Android لاءِ ترقي ڪري سگهو ٿا، هڪ اهڙو ماحول جنهن سان توهان اڳ ۾ ئي واقف آهيو جيڪڏهن توهان JavaRush جي گهٽ ۾ گهٽ ڪجهه سطحون مڪمل ڪيون آهن. پر اهو هڪ خاص اوزار استعمال ڪرڻ لاء گهڻو وڌيڪ آسان ٿيندو جيڪو سرڪاري معيار بڻجي چڪو آهي.

  4. "Android پروگرامنگ" ۽ JavaRush مڪمل ڪرڻ کان پوء، جڏهن توهان جاوا ۾ وڌيڪ ماهر ٿي ويندا آهيو، توهان جي پنهنجي پروجيڪٽ سان گڏ اچو. مثال طور، هڪ ننڍڙي راند يا وقت جي انتظام جي درخواست، ۽ ان کي لاڳو ڪرڻ شروع ڪريو. جيڪڏهن ڪجهه واضح ناهي، توهان هميشه جاوا رش تي "مدد" سيڪشن ۾ سوال پڇي سگهو ٿا

  5. پنهنجي ايپليڪيشن کي Play Market تي شايع ڪريو.

  6. پنهنجي پروجيڪٽ جو جائزو لکو ۽ ان کي Android گروپ ۾ JavaRush تي شايع ڪريو تعميري تنقيد حاصل ڪرڻ لاءِ، بهتري لاءِ صلاحون، ۽ بس پنهنجي پروگرام کي مشهور ڪريو.

  7. ۽ پوءِ... اڳيون شروعاتي ڊولپر جو معياري رستو آھي. سست نه ٿيو، نيون ايپليڪيشنون ٺاهيو ۽ انهن کي شايع ڪريو. ٽيڪنالاجي جو مطالعو ڪريو، Android ڊولپرز لاءِ خالي جايون ڳوليو.

نتيجا

ٻين سڀني فائدن کان علاوه، جاوا پڻ سٺو آهي ڇو ته اهو هڪ Android ڊولپر جي حيثيت سان ڪيريئر کوليندو آهي. تنهن ڪري، جلدي شروع ڪريو JavaRush ۾ مسئلا حل ڪرڻ، ۽ پڻ ڄاڻو موبائيل ڊولپمينٽ لاءِ اوزارن سان “Android لاءِ پروگرامنگ” ڪورس ۾. ۽، يقينا، "مدد" سيڪشن ۾ سوال پڇڻ لاء آزاد محسوس ڪريو جيڪڏهن ڪجهه ڪم نٿو ڪري. پروگرام ڪرڻ سکو، جيترو ممڪن ٿي سگهي ڪوڊ لکو، ۽ توهان کي پنهنجي خوابن جي نوڪري سان انعام ڏنو ويندو.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION