Logo bn.androidermagazine.com
Logo bn.androidermagazine.com

গুগল i / o 2015 আরও ভাল অ্যাপ্লিকেশন তৈরি সম্পর্কে ছিল

সুচিপত্র:

Anonim

/ Google-IO-2016)

গুগল আই / ও ২০১৫ আপনি অ্যান্ড্রয়েড ভক্ত হলে বেশ দুর্দান্ত ছিল। গুগল নাউ এ আসা নতুন বৈশিষ্ট্যগুলি মেশিন লার্নিংয়ের একটি অবিশ্বাস্য প্রদর্শন এবং এটি স্ক্রিলেক্স সম্পর্কে আমাদের জানতে চাইার চেয়ে আরও বেশি কিছু বলবে। নতুন গুগল ফটোগুলি সবকিছুকে সব জায়গায় সংগঠিত এবং উপলভ্য রাখার দুর্দান্ত (এবং বেশিরভাগ ফ্রি) উপায়ের মতো দেখায় এবং Chromebook ব্যবহারকারীদের কাজগুলিতে ফটোগুলি সংগঠিত এবং ক্যাটালগ করার জন্য কেবলমাত্র একটি কার্যকর লাইটরুমের বিকল্প থাকতে পারে - আমরা কেবল এটি করার চেষ্টা করব । অ্যান্ড্রয়েড পে দেখায় যে যখন কোনও দুর্দান্ত ধারণা তাদের প্রত্যাশিত ট্র্যাকশনটি পায় না তখন গুগল কীভাবে বিকাশ ও মানিয়ে নিতে পারে। এবং ছিল মহিমান্বিত দাড়ি।

তবে ২০১৫ সালে, কয়েক বছরেরও বেশি সময় আগেও গুগল বিকাশকারীদের আরও ভাল অ্যাপ্লিকেশন তৈরির বিষয়ে গুরুতর।

গুগলের বিকাশকারী সরঞ্জামগুলি হ'ল একটি বিকাশকারী এবং পরিবর্তিত পাত্রগুলির সেট যা আমাদের অ্যাপ্লিকেশন তৈরির লোকেরা প্রতিদিনের জন্য ইনস্টল করতে এবং ব্যবহার করতে চাই এমন জিনিসগুলি তৈরি করার সময় গুগলের পরিষেবাগুলিতে বাঁধতে দেয়। এগুলি নিখরচায় রয়েছে এবং তারা শক্তিশালী থাকাকালীন দুর্দান্ত ডিজাইনের কয়েকটি সূক্ষ্ম পয়েন্টগুলি ডিভেলগুলি পরিচালনা করার পক্ষে জটিল ছিল, এবং নিজেই আইডিই - এটি প্রোগ্রাম যা ডেভেলপাররা কোডটি লেখার জন্য এবং তাদের অ্যাপ্লিকেশনগুলি তৈরি করতে ব্যবহার করে - বিড়বিড় হতে পারে যখন আপনি "হ্যালো ওয়ার্ল্ড" বাক্সের বাইরে বিপথগামী হন এবং কোডিংয়ের কৌতূহল বোধ করেন। এবং পরীক্ষার অ্যাপ্লিকেশনগুলি একটি দুঃস্বপ্ন হয়ে গেছে। গুগল এই তিনটি বিষয়কে বড় আকারে সম্বোধন করেছে।

নতুন অ্যান্ড্রয়েড ডিজাইন সমর্থন লাইব্রেরি

এমন কোনও অ্যাপ্লিকেশন থাকা যা দেখে মনে হচ্ছে এটি কোনও ব্যবহারকারীর হাতে ফোনে রয়েছে। আমরা চাই না যে সবকিছু হুবহু দেখতে একই রকম, তবে ম্যাটেরিয়াল ডিজাইন তৃতীয় পক্ষের অ্যাপ্লিকেশনটিকে একই অংশে দেখতে এবং সিস্টেমের অংশ হিসাবে থাকা অ্যাপ্লিকেশনগুলির মতো অনুভব করতে দেয়। এই নকশার গাইডলাইনগুলি কার্যকর করা, তবে কৌতূহলপূর্ণ হতে পারে এবং লেআউট এবং ভিজ্যুয়ালগুলিতে ব্যয় করা সময় প্রায়শ হতাশার মহড়া even এমনকি পাকা বিকাশকারীদের জন্যও।

নতুন এবং উন্নত অ্যান্ড্রয়েড ডিজাইন সমর্থন লাইব্রেরি হাতে নিয়েছে এমন কয়েকটি মুখ্য সরঞ্জাম যা বিকাশকারীরা হাজার হাজার লাইনের কোড না লিখে তাদের অ্যাপ্লিকেশনগুলিতে একীভূত করতে পারে। সর্বোত্তম অংশটি হ'ল এটি অ্যান্ড্রয়েড ২.১ বা ততোধিক উচ্চতর ডিভাইসগুলির জন্য কাজ করে, যা তাদের প্রায় সকলেরই।

এই নতুন লাইব্রেরিটি বিকাশকারীদের একটি নেভিগেশন ড্রয়ার ভিউ, পাঠ্য সম্পাদনা করার জন্য ভাসমান লেবেল, একটি ভাসমান অ্যাকশন বোতাম, স্নাকবার, ট্যাব এবং একটি গতি এবং স্ক্রোল কাঠামো যাতে সবকিছু সুষ্ঠুভাবে প্রবাহিত হতে পারে তা আমদানিতে সহায়তা করবে। অ্যাপ্লিকেশনগুলিকে চেহারা তৈরি করার সময় সুন্দর ডিজাইন করার জন্য এই নকশার উইজেটগুলি এবং পদ্ধতিগুলি বিকাশের সময় হ্রাস করবে।

এফএবির দীর্ঘজীবী!

অ্যান্ড্রয়েড স্টুডিও সি / সি ++ সমর্থন

বেশিরভাগ বিকাশকারী আইডিই (ইন্টিগ্রেটেড ডেভলপমেন্ট এনভায়রনমেন্ট) নামে পরিচিত যা ব্যবহার করে কোড লেখার জন্য, একটি সংবেদনশীল গাছের মধ্যে কোডটি ধরে রাখুন এবং জিনিসগুলি যখন চালানোর জন্য প্রস্তুত হয় তখন এটি তৈরি করুন। অ্যাপ্লিকেশনগুলি তৈরি করতে আপনি কেবল নোটপ্যাড এবং কমান্ড-লাইন সরঞ্জামগুলি ব্যবহার করতে পারেন, তবে কেবল যদি আপনি নিজেকে ঘৃণা করেন। অ্যান্ড্রয়েড অ্যাপ্লিকেশন বিকাশকারীদের জন্য গুগলের ফ্রি আইডিই অ্যান্ড্রয়েড স্টুডিও বলা হয় এবং এটি সংস্করণ ১.৩ এ একটি দুর্দান্ত আপডেট পেয়েছে।

নতুন গ্রেডল প্লাগইনটি উন্নত করা হয়েছে, দ্রুত বিল্ড টাইম প্রদান, ভাল পিএনজি ফাইলের ক্রাঞ্চিং এবং ক্রাশ এবং আরও ভাল অ্যাপেটিং সরঞ্জাম (এগুলি এমন সরঞ্জাম যা উত্স কোড থেকে অ্যাপ্লিকেশন তৈরি করে)। কোডগুলির লম্বা লাইনগুলিতে বগগুলি এড়াতে বিকাশকারীদের সহায়তা করার জন্য মুঠোয় নতুন জাভা টিকা যুক্ত করা হয়েছে এবং মেমরি প্রোফাইলিং সরঞ্জামগুলি বিকাশকারীদের ঠিক কী ঘটছে তা দেখার জন্য একটি গুরুত্বপূর্ণ ওভারহল এবং একটি ভিজ্যুয়াল ইন্টারফেস পেয়েছে। সব সত্যিই দুর্দান্ত জিনিস।

তবে ভিড়ের প্রিয়টি ছিল সরাসরি অ্যান্ড্রয়েড স্টুডিওতে সি / সি ++ সমর্থন যুক্ত করা। গুগল জেটব্রেইনদের সাথে তাদের সি / সি ++ আইডিই ক্লিওনকে সরাসরি অ্যান্ড্রয়েড স্টুডিওতে বিকাশকারীদের শূন্য ব্যয়ে অন্তর্ভুক্ত করার জন্য সহযোগিতা করেছে। এটি কোড রিফ্যাক্টরিং এবং বিশ্লেষণ, নেভিগেশন, ব্যবহার সন্ধান, কোড সমাপ্তি এবং আরও অনেক কিছু সক্ষম করে। এটি জাভা কোড এবং সি / সি ++ কোডের মধ্যে ঘনিষ্ঠ সংহতকরণেরও মঞ্জুরি দেয়, সুতরাং একদিকে যেমন রিফ্যাক্টর করার জিনিসগুলি অন্যদিকেও পুনঃসংশ্লিষ্ট হয়।

আপনি যদি কোনও অ্যাপ বিকাশকারী হন তবে আপনি জানেন যে এটি কত দুর্দান্ত। আপনি যদি না হন তবে এর অর্থ হ'ল বিকাশকারীদের কাছে একটি নতুন টুলবক্স রয়েছে যা অ্যান্ড্রয়েড স্টুডিওর ভিতরে এনডিকে (নেটিভ ডেভলপমেন্ট কিট) ব্যবহার করতে সহায়তা করে এবং দেশীয় কোড ব্যবহার করে এমন প্রকল্পগুলির জন্য আক্ষরিক অর্ধেক বিকাশের সময় সাশ্রয় করবে। এর অর্থ চারদিকে সুখী বিকাশকারী এবং আরও ভাল অ্যাপ্লিকেশন।

ক্লাউড টেস্ট ল্যাব

স্বয়ংক্রিয় প্রতিবেদন এবং স্কেলিং সমর্থন সহ আপনার তাত্ক্ষণিক ডিভাইস পরীক্ষার ক্লোজার।

আপনি যদি কল্পনা করেন যে অ্যান্ড্রয়েড অ্যাপ বিকাশকারীরা অ্যান্ড্রয়েড ফোনগুলির বিভিন্ন মেক এবং মডেলগুলি দিয়ে coveredাকা একটি বিশাল ডেস্কে বসে তাদের অ্যাপ্লিকেশনটিকে তীব্রভাবে পরীক্ষা করছেন, তবে আপনি সম্ভবত এর চিহ্ন থেকে খুব দূরে নন। হার্ডওয়্যারের পছন্দের অর্থ হ'ল সংকলিত অ্যাপ্লিকেশনটি উপস্থাপন করার সময় প্রতিটি ফোন একইভাবে কাজ করবে না এবং বিভিন্ন ডিভাইসগুলির মধ্যে অ্যাপ্লিকেশনগুলি অনুকূল করতে এবং ডিবাগ করতে প্রচুর সময় ব্যয় করা হবে। খুব বেশী সময়. অনেক ডিভাইস।

গুগল সাহায্যের জন্য ক্লাউড টেস্ট ল্যাব ঘোষণা করেছে। বিকাশকারীরা ভার্চুয়াল ডিভাইসগুলির পাশাপাশি বাস্তব ডিবাগিং এবং কর্মক্ষমতা পর্যবেক্ষণের জন্য শারীরিক ডিভাইসগুলিতে বিকাশের সময় অ্যাপ্লিকেশনগুলি পরীক্ষা করতে গুগলের অনলাইন ল্যাব ব্যবহার করতে পারে। বিকাশকারীরা তাদের অফিসে ফোনে পূর্ণ ক্লোজার না রেখে সমস্ত ডিভাইসগুলিতে একই সময়ে তাদের সমস্ত পরীক্ষা চালাতে পারেন। ল্যাবটিতে এমন রোবট অ্যাপ ক্রলারের বৈশিষ্ট্যও রয়েছে যা কোনও ম্যানুয়ালি লিখিত পরীক্ষার পদ্ধতি ছাড়াই পরীক্ষার কাজ করতে পারে এবং এর ফলে বিকাশের সময়টি আরও কমে যায়।

উন্নয়নের সময় সাশ্রয় করা সময় ছাড়াও, ব্যয় বাধা ছোট দলগুলি এবং স্বতন্ত্র বিকাশকারীরা যখন তারা কাজ করছে তার পরবর্তী দুর্দান্ত অ্যাপ্লিকেশনটি পরীক্ষা করার সময় মুখোমুখি হতে পারে।

উন্নত অ্যাপ্লিকেশনগুলির জন্য আরও ভাল সরঞ্জাম

অ্যান্ড্রয়েড অ্যাপ্লিকেশন লেখার লোকেরা জানেন যে এই সরঞ্জামগুলি কতটা গুরুত্বপূর্ণ এবং সেগুলি দীর্ঘদিন ধরে চলে আসছে। সিরিয়াসলি। জামাল, টর এবং জাভিয়ার (তারা গুগল রক স্টার যারা সমস্ত নতুন দেব সরঞ্জাম উপস্থাপন করেছে) সমস্ত নতুন দেব সরঞ্জামের মধ্য দিয়ে যাচ্ছিল, সেখানে চিয়ার্স এবং লোকেরা ভিড়ের মধ্যে দাঁড়িয়ে ছিল। এটা ছিলো অসাধারন.

আমাদের বাকী সকলের জন্য, জেনে রাখুন যে এই সরঞ্জামগুলি আরও ভাল অ্যাপ্লিকেশনগুলির সমতুল্য যা সহজেই বানাতে সহজ হয় এবং এর বিকাশ কম হয়। অ্যান্ড্রয়েড এম হ'ল গুগল কীভাবে অপারেটিং সিস্টেমে চূড়ান্ত পোলিশ লাগাতে চলেছে এবং নতুন অ্যান্ড্রয়েড স্টুডিও, ডিজাইন লাইব্রেরি এবং ক্লাউড টেস্ট ল্যাব বিকাশকারীদের আমরা যে দুর্দান্ত অ্যাপ্লিকেশনগুলি চাই এবং একই প্রযোজ্য সেই দুর্দান্ত অ্যাপগুলিতে একই পোলিশ রাখতে দেবে।