সেশন

অ্যান্ড্রয়েডে অন্ধ এবং স্বল্প-দৃষ্টি অ্যাক্সেসযোগ্যতা সক্ষম করা

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

ওয়েব কম্পোনেন্টস: ওয়েব ডেভেলপমেন্টের জন্য একটি টেকটোনিক শিফট

ওয়েব কম্পোনেন্টগুলি এখানে মৌলিকভাবে আমাদের ওয়েব অ্যাপ্লিকেশানগুলিকে চিন্তা করার, তৈরি করার এবং ব্যবহার করার পদ্ধতিকে পরিবর্তন করতে। এই অধিবেশনটি আপনাকে ওয়েব প্ল্যাটফর্মের ভবিষ্যতের জন্য প্রস্তুত করবে যা ওয়েব উপাদানগুলির ভিত্তি তৈরি করে (শ্যাডো ডম, <টেমপ্লেট>, কাস্টম উপাদান, MDV, নতুন CSS আদিম) নিয়ে আলোচনা করে। এই সরঞ্জামগুলির অনেকগুলি ইতিমধ্যে আপনার কাছাকাছি একটি আধুনিক ব্রাউজারে অবতরণ করেছে!

অ্যাকশন ওয়েব উপাদান

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

বাস্তব বিশ্বের বৈশিষ্ট্য সনাক্তকরণ

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

ওয়েব ভাষা এবং ভিএম: ফাস্ট কোড সর্বদা ফ্যাশনে থাকে

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

গুগল প্লে সার্ভিসে নতুন কি আছে

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

ট্রু গ্রিট: ডিবাগিং সিএসএস এবং রেন্ডার পারফরম্যান্স

CSS অপ্টিমাইজেশানকে ডার্ক আর্ট হিসেবে দেখতে লোভনীয়, শুধুমাত্র ইনিশিয়েটদের জন্য। এই সেশনটি লেআউট এবং পেইন্টের সময়গুলির উপর জোর দিয়ে ধীর রেন্ডারগুলি সনাক্তকরণ এবং সমাধান করার উপর ফোকাস করবে। আমরা একটি অ্যাপ্লিকেশনের রেন্ডার-সাইডে খুঁজে বের করতে, বেঞ্চমার্ক করতে এবং ডিবাগ করার জন্য Chrome DevTools ব্যবহার করব। অনেক ধীরগতির অপরাধীদের উন্মোচন করে, আমরা কোথায় সময় ব্যয় করা হয়েছে তা অন্বেষণ করব এবং Chrome এর অভ্যন্তরীণ থেকে প্রোফাইলিং ডেটা খনন করব৷ আপনার অ্যাপ্লিকেশনকে গতির সাথে চিৎকার করার সময় কীভাবে আপনার সময়কে বিজ্ঞতার সাথে ব্যবহার করতে হয় সে সম্পর্কে আপনি আরও ভাল বোঝার সাথে চলে যাবেন এবং সাধারণ সিএসএস পারফরম্যান্স সমস্যার সমাধান করে এমন স্মার্ট ওয়ার্কআউন্ডস।

মোবাইল ওয়েব ডেভেলপ করার জন্য আধুনিক কর্মপ্রবাহ

আজকের মোবাইল ওয়েবের জন্য তৈরি করা, সমস্ত টার্গেট ডিভাইস জুড়ে 60fps পাওয়া, এখনও একটি দুর্দান্ত ব্যবহারকারীর অভিজ্ঞতা প্রদান করা একটি বিশাল চ্যালেঞ্জ। আমরা মোবাইল ওয়েবঅ্যাপগুলির বিকাশ, পরীক্ষা এবং কর্মক্ষমতা মূল্যায়নের জন্য সমস্ত সরঞ্জামগুলিতে ডুব দেব। আপনি যে মোবাইল ডিভাইসগুলিকে লক্ষ্য করছেন তা থেকে তাৎক্ষণিক প্রতিক্রিয়ার সাথে কীভাবে বিকাশ করা যায় তা বুঝুন, পরে কঠিন কার্য সম্পাদনের সিদ্ধান্ত এড়াতে জটিলতা বাড়ান। আমরা স্থানীয়ভাবে এবং ক্লাউডে ডিভাইস পরীক্ষার সমস্ত সম্ভাবনা পর্যালোচনা করব। এই সেশনে আমরা Android এর জন্য Chrome এবং Chrome DevTools-এর সাথে উন্নত রিমোট ডিবাগিং শুরু করব। আপনি এখন উন্নত স্থানীয় উন্নয়নের জন্য স্থানীয় টানেলিং করতে পারেন। আপনি মোবাইল ওয়েব টুলিংয়ের ল্যান্ডস্কেপের একটি দৃঢ় ওভারভিউ সহ সেশন থেকে দূরে চলে যাবেন এবং আপনার প্রকল্পগুলিতে ফিরে যেতে আত্মবিশ্বাসী বোধ করবেন।

অ্যান্ড্রয়েড বিকাশকারী সরঞ্জামগুলিতে নতুন কী রয়েছে৷

অ্যান্ড্রয়েড ডেভেলপমেন্ট টুলগুলির একটি গভীর সফর, নতুন সব কিছু ঘনিষ্ঠভাবে দেখার সাথে - এর থেকে সর্বাধিক পাওয়ার জন্য টিপস এবং কৌশল সহ। এই অধিবেশনে উপস্থাপিত ডেমোগুলির একটির আরও বিশদ বিবরণের জন্য, ব্র্যাড আব্রামের ওভারভিউ 'Google I/O 2013 ডেমো: Android Studio + Cloud Endpoints Synchronized StopWatch Demo' (http://bradabrams.com/2013/06/) দেখুন google-io-2013-demo-android-studio-cloud-endpoints-synchronized-stopwatch-demo/)।

Google+ ফটো তৈরি করা: ফোকাসে ক্রোম অ্যাপস

ক্রোম প্ল্যাটফর্মে উদ্ভাবনের দ্রুত গতি ওয়াইল্ড ওয়েস্টের কথা মনে করে, কিন্তু এই সীমান্তে একটি পণ্য বিকাশ করা যতটা মনে হয় তার চেয়ে সহজ। এই সেশনে, Google+ ফটো ক্রোম অ্যাপ্লিকেশানের প্রধান প্রকৌশলী একটি বাস্তব-বিশ্বের ক্রোম অ্যাপ পাঠাতে যা লাগে তার একটি উপাখ্যানমূলক অ্যাকাউন্ট প্রদান করবেন৷ প্ল্যাটফর্মে আপনার প্রয়োজনীয় পরিবর্তনগুলি কীভাবে পেতে হয় তা সহ শেখা পাঠগুলির সুবিধা নিন। উপরন্তু, আমরা Chrome প্যাকেজ করা অ্যাপে বেশ কিছু নতুন API হাইলাইট করব যা আপনার অ্যাপ্লিকেশনটিকে বাস্তব-বিশ্বের ডিভাইসগুলির সাথে ইন্টারঅ্যাক্ট করতে এবং চালাতে দেয়। একটি নেটিভ অ্যাপ্লিকেশানের মতো দেখতে এবং কাজ করার জন্য আমরা কীভাবে Google+ ফটো তৈরি করেছি এবং আপনার Chrome অ্যাপ্লিকেশানের সাথে কীভাবে এটি করতে হয় তা শিখুন।

একটি আরও দুর্দান্ত ওয়েব: বৈশিষ্ট্যগুলি যা আপনি সর্বদা চেয়েছিলেন৷

ওয়েব একটি ত্বরিত হারে বিকশিত হতে থাকে। এটা রাখা কঠিন! এই সেশনটি HTML5-এর ব্লিডিং-এজ বৈশিষ্ট্যগুলিকে কভার করবে যেগুলি আপনি মিস করেছেন, এমন বৈশিষ্ট্যগুলির উপর ফোকাস করে যা বিকাশকারীদের জীবনকে সহজ করে এবং অ্যাপগুলিকে আরও শক্তিশালী করে তোলে৷ সদ্য ল্যান্ড করা CSS/JS/HTML আদিমগুলির উপর একটি ভারী ফোকাস থাকবে যা লেআউট, কর্মক্ষমতা এবং নির্দিষ্ট ব্যবহারের ক্ষেত্রে... বিশেষ করে মোবাইলে: @viewport, @supports, অন্তর্নিহিত/ভিউপোর্ট ইউনিট, রেজোলিউশন এবং পয়েন্টার মিডিয়া প্রশ্ন, ব্যবহারকারী/ রিসোর্স টাইমিং API, JS i18n API, iframe goodies, <template>,

, এবং আরো

Android বিকাশকারীদের জন্য Google+ সাইন-ইন করুন৷

কীভাবে আপনার Android অ্যাপে Google+ সাইন-ইন যোগ করতে হয়, OTA ইনস্টল ব্যবহার করে আপনার ইনস্টল করা বেস বাড়াতে, ইন্টারেক্টিভ পোস্ট ব্যবহার করে আরও ব্যস্ততা চালাতে এবং Google+ এ আপনার অ্যাপ্লিকেশানগুলির কার্যক্ষমতা নিরীক্ষণ করতে শিখুন।

মোবাইল গেমিং নতুন উন্নয়ন

আরে, মোবাইল গেম ডেভেলপার! ভাবছেন যে Google আপনার জীবনকে আরও ভালো করার জন্য কী কাজ করছে? মোবাইল গেমিং টক-এ নিউ ডেভেলপমেন্টস বাদ দিন এবং আপনার মোবাইল গেমগুলিকে একটু বাড়তি মক্সি দেওয়ার জন্য আমরা যে সর্বশেষ বৈশিষ্ট্যগুলি তৈরি করছি সে সম্পর্কে শুনুন।

গুগল ক্লাউড মেসেজিং

Google ক্লাউড মেসেজিং আপনার পরিষেবাগুলিকে Android ডিভাইসগুলিতে অ্যাপ্লিকেশনগুলিতে দক্ষতার সাথে ডেটা পাঠাতে দেয়৷ নতুন কী তা দেখুন এবং আপনার অ্যাপগুলিকে আরও দক্ষ করে তুলতে কীভাবে GCM ব্যবহার করবেন তা শিখুন৷

V8 এর সাথে Oz ত্বরান্বিত করা: জাভাস্ক্রিপ্ট পারফরম্যান্সে ইয়েলো ব্রিক রোড অনুসরণ করুন

Find Your Way to Oz-এর বিকাশকারীদের দ্বারা শেখা পাঠের সুবিধা নিন। আপনার অ্যাপ্লিকেশন থেকে পারফরম্যান্সের সেই শেষ আউন্স পেতে যত্নশীল অপ্টিমাইজেশন লাগে যা শুধুমাত্র রানটাইম পরিবেশ বোঝার সাথে করা যেতে পারে। কীভাবে V8 খনন করতে হয় এবং আপনার প্রোগ্রামটিকে কার্যকরভাবে অপ্টিমাইজ করার জন্য প্রয়োজনীয় গুরুত্বপূর্ণ সংকেতগুলিকে দেখাতে হয় তা শিখুন। যেখানে ছোট কোড পরিবর্তনগুলি কর্মক্ষমতার উপর বড় প্রভাব ফেলতে পারে তা খুঁজে বের করতে এই সংকেতগুলি ব্যবহার করুন!

ইন-অ্যাপ বিলিং সংস্করণ 3

হাজার হাজার ডেভেলপার Google Play-এ অ্যাপগুলিকে চেষ্টা করে কিনুন, ভার্চুয়াল পণ্যের পাশাপাশি সাবস্ক্রিপশনের মাধ্যমে নগদীকরণ করেন। Android ইন-অ্যাপ বিলিং API-এর আরও শক্তিশালী (এবং সহজ!) নতুন প্রজন্মকে কীভাবে ব্যবহার করতে হয় তা শিখুন যা বাস্তবায়নগুলিকে লিখতে এবং বজায় রাখা সহজ করে তোলে৷ পূর্ববর্তী সংস্করণগুলির সাথে পরিচিতি প্রয়োজন নেই। আমরা কভার করব: প্রাপ্যতা, ক্রয় প্রবাহ, সদস্যতা, খরচ মডেল এবং নিরাপত্তার সর্বোত্তম অনুশীলন।

অ্যান্ড্রয়েড ডেড্রিম করে

Daydream এর সাথে, Android 4.2-এ নতুন, একটি নিষ্ক্রিয় বা ডক করা ডিভাইস আপনার অ্যাপের জন্য ব্যবহারকারীকে আনন্দ দেওয়ার একটি সুযোগ হয়ে ওঠে৷ কিন্তু এই বৈশিষ্ট্য কোথা থেকে এসেছে? আপনার অ্যাপ কি Daydream সমর্থন করা উচিত? একটি দিবাস্বপ্ন যোগ করা কতটা সহজ? কিভাবে আপনি আপনার আরো মজার এবং আকর্ষক করতে পারেন? এই সেশনে যোগদানকারী দিবাস্বপ্নদের জন্য এই প্রশ্নের উত্তর ছাড়াও প্রচুর ধারণা এবং নমুনা কোড প্রদান করা হবে।

জিপিইউকে মাথায় রেখে ওয়েব পেজ ডিজাইন করুন

Chrome গ্রাফিক্স হার্ডওয়্যার (GPU) ব্যবহার করে দ্রুত, শক্তিশালী ওয়েবপেজ রেন্ডারিং প্রয়োগ করে। কিন্তু শক্তিশালী GPU রেন্ডারিং সমস্যাগুলির একটি নতুন স্যুট প্রবর্তন করে যা ওয়েব বিকাশকারীদের বুঝতে হবে। উদাহরণস্বরূপ, কত ঘন ঘন টেক্সচার ক্যাশে অবৈধ? কিভাবে translate-z ব্যবহার করে GPU কর্মক্ষমতা সমস্যা হতে পারে? লুকানো ডিভগুলি কীভাবে GPU কম্পোজিটিং প্রক্রিয়াকে প্রভাবিত করে? অংশগ্রহণকারীরা Chrome-এ GPU কম্পোজিটরের স্পষ্ট বোঝার সাথে এবং তাদের ডিজাইন পছন্দগুলি GPU কম্পোজিটিং সহ ডিভাইসগুলিতে একটি পৃষ্ঠার কার্যক্ষমতাকে কীভাবে প্রভাবিত করবে সে সম্পর্কে জ্ঞান নিয়ে চলে যাবে।

তাত্ক্ষণিক মোবাইল ওয়েবসাইট: কৌশল এবং সর্বোত্তম অনুশীলন

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

যখন অ্যান্ড্রয়েড মেটস ম্যাপ

গুগল ম্যাপ অ্যান্ড্রয়েড এপিআই দিয়ে স্বজ্ঞাত এবং আকর্ষক মোবাইল ম্যাপ অ্যাপ তৈরি করুন। এই সেশনটি Android-এ Google পরিষেবাগুলির সাথে মানচিত্র এবং অ্যান্ড্রয়েড সেন্সরগুলিকে একীভূত করার উদ্ভাবনী উপায়গুলি প্রদর্শন করবে৷ আমরা প্রাসঙ্গিক, ব্যক্তিগতকৃত এবং সময়োপযোগী তথ্য ভিজ্যুয়ালাইজ করার ধারণাগুলি অন্বেষণ করব।

Chrome DevTools Revolutions 2013

আপনার তৈরি করা ওয়েব অ্যাপ্লিকেশানগুলির জটিলতা যেমন চলমান থাকে, তেমনই Chrome DevTools-এর ক্ষেত্রেও তাই। আমরা আপনাকে আপনার প্রিয় সঙ্গীর সর্বশেষ আপডেট দেব; মোবাইল ডিভাইসের অনুকরণ, রিমোট ডিবাগিং, ক্যানভাস এবং ওয়েবজিএল প্রোফাইলিং, Sass প্রিপ্রসেসর সমর্থন, নতুন ওয়ার্কস্পেস সমর্থন ব্যবহার করে ক্রোমের মধ্যে সম্পূর্ণরূপে বিকাশের মতো নতুন বৈশিষ্ট্যগুলি অন্বেষণ করুন এবং অন্যান্য 20টি বৈশিষ্ট্য যা আপনার কাছে একেবারে নতুন এবং আপনার বিকাশকে ব্যাপকভাবে উন্নত করবে৷ এছাড়াও, স্ক্রলিং পারফরম্যান্সে আপনার #1 শত্রুকে কীভাবে প্রোফাইল এবং উন্নত করবেন তা শিখুন: পেইন্ট। সিমুলেটেড টাচ ইভেন্ট এবং জিওলোকেশন ডেটা সহ Chrome DevTools-এর মধ্যে মোবাইল ডিভাইসগুলিকে অনুকরণ করুন৷ আপনার ওয়েব অ্যাপ্লিকেশনগুলি বিকাশ, ডিবাগিং এবং উন্নত করার সময় আপনি উত্পাদনশীলতা, গতি এবং নির্ভুলতার একটি বিশাল সুবিধা সহ সেশন থেকে বেরিয়ে যাবেন।

নতুন Android SDK বিল্ড সিস্টেম

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

লেভেল আপ আপনার অ্যান্ড্রয়েড গেম

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

ভলি: অ্যান্ড্রয়েডের জন্য সহজ, দ্রুত নেটওয়ার্কিং

ভলি হল একটি লাইব্রেরি যা অ্যান্ড্রয়েড অ্যাপগুলির জন্য নেটওয়ার্কিং সহজ এবং সবচেয়ে গুরুত্বপূর্ণভাবে দ্রুততর করে তোলে৷ আমরা কীভাবে এটি কাজ করে তার একটি সংক্ষিপ্ত বিবরণ দেব, সাধারণ প্যাটার্ন যা এটির সাথে ভাল কাজ করে, এবং কীভাবে আপনি সমান্তরালভাবে নেটওয়ার্ক থেকে আপনার ListView এর জন্য থাম্বনেইল চিত্রগুলি লোড করতে পারেন তার একটি ওয়াকথ্রু।

ডিভাইস অজ্ঞেয় উন্নয়ন

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

PageSpeed ​​সহ স্বয়ংক্রিয় কর্মক্ষমতা সর্বোত্তম অনুশীলন

আসুন Google PageSpeed ​​পরিবার সম্পর্কে জানুন: (ক) কার্যক্ষমতা সমস্যাগুলি সনাক্ত করতে (ব্রাউজার এক্সটেনশন, অনলাইন এবং API এর মাধ্যমে) অন্তর্দৃষ্টি পণ্যগুলি। (b) স্বয়ংক্রিয় অপ্টিমাইজেশান: ওপেন সোর্স Apache এবং Nginx PageSpeed ​​প্লাগইন যা আপনার জন্য আপনার সাইট অপ্টিমাইজ করতে পারে। অংশীদারদের (AOL, এবং কিছু অন্যান্য) থেকে উদাহরণ, পরিসংখ্যান এবং কেস স্টাডি দেখুন। (c) PageSpeed ​​Service: Google হোস্ট করা ওয়েব অপ্টিমাইজেশান পণ্যের ব্যাখ্যা। অন্যান্য Google পণ্যগুলির সাথে উন্নত ইন্টিগ্রেশনের উদাহরণগুলি দেখুন (যেমন অ্যাপ ইঞ্জিন, Google Analytics-এর সাথে A/B পরীক্ষা, ইত্যাদি)। (d) Chrome ডেটা কম্প্রেশন: একটি আন্ডার দ্য হুড দেখুন কিভাবে ক্রোম ফ্লাইতে পৃষ্ঠাগুলিকে অপ্টিমাইজ করতে পেজস্পিড ব্যবহার করে এবং মোবাইল ব্রাউজারগুলির জন্য 50% পর্যন্ত ব্যান্ডউইথ উন্নতি প্রদান করে!

নীল বিন্দুর বাইরে: অ্যান্ড্রয়েড অবস্থানে নতুন বৈশিষ্ট্য

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

মোবাইল মাল্টিপ্লেয়ার পরিচালনাযোগ্য করে তোলে

অবকাঠামো থেকে গেম লজিক পর্যন্ত, একটি মাল্টি-প্লেয়ার গেম লেখা চ্যালেঞ্জিং হতে পারে। অ্যান্ড্রয়েডের জন্য মাল্টি-প্লেয়ার গেম লেখার সময় আমরা সাধারণ সমস্যাগুলি সমাধান করার কৌশলগুলি দেখব।

Google Apps স্ক্রিপ্টের সাথে Google Drive একত্রিত করুন

Google ড্রাইভ SDK-এর সাথে, বিকাশকারীরা Google ড্রাইভ ইন্টারফেসের মধ্যে কাস্টম 'তৈরি করুন' এবং 'ওপেন উইথ' মেনুগুলিকে একীভূত করতে পারে এবং কয়েক মিলিয়ন ব্যবহারকারীর কাছে পৌঁছাতে পারে৷ Google ড্রাইভ SDK-এর সাথে একযোগে Apps Script API ব্যবহার করে, ডেভেলপাররা Google ক্লাউডে সম্পূর্ণভাবে বিকাশ করার সাথে সাথে Apps স্ক্রিপ্টের অনন্য ক্ষমতার সুবিধা নিতে পারে! অ্যাপস স্ক্রিপ্টের মাধ্যমে আপনি কীভাবে ড্রাইভে ফাইল এবং ফোল্ডারগুলিতে প্রোগ্রাম্যাটিক অ্যাক্সেস পেতে পারেন তাও আমরা প্রদর্শন করব৷

অ্যান্ড্রয়েড গ্রাফিক্স পারফরম্যান্স

অ্যান্ড্রয়েড UI গ্রাফিক্স টিমের ইঞ্জিনিয়াররা আপনার Android অ্যাপ্লিকেশনগুলির জন্য সেরা পারফরম্যান্স এবং মসৃণ UI পাওয়ার জন্য কিছু টিপস, কৌশল, সরঞ্জাম এবং কৌশল দেখাবে৷

ডার্ট: ভবিষ্যতের এইচটিএমএল, আজ!

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

ডার্টে নতুন কি: ওয়েব ডেভেলপমেন্টে আপনার প্রথম-শ্রেণীর আপগ্রেড

আধুনিক ওয়েব ডেভেলপারের জন্য এর ব্যাপক, ওপেন-সোর্স ইকোসিস্টেম সহ Dart-এ নতুন কী রয়েছে তা দেখে নিন। একটি নতুন ভাষার সাথে কীভাবে আরও বেশি উত্পাদনশীল হতে হয় তা শিখুন: ভবিষ্যত-ভিত্তিক DOM, প্যাকেজ ম্যানেজার, JS-interop, জাভাস্ক্রিপ্টে একটি ট্রি-কাঁপানো কম্পাইলার, SIMD, ওয়েব উপাদান, একটি সমৃদ্ধ সম্পাদক এবং আরও অনেক কিছু৷ আপনি এই আলোচনাটি ডার্টের সাথে ধরা রেখে ওয়েবটিকে দুর্দান্ত করতে প্রস্তুত থাকবেন।

YouTube APIs সহ মোবাইল ডেভেলপমেন্ট: সর্বোত্তম অভ্যাস

YouTube সম্প্রতি বেশ কয়েকটি নতুন API (ডেটা API V3, Analytics API, Android Player API) চালু করেছে এবং মোবাইল ডেভেলপাররা তাদের অ্যাপ্লিকেশনে বিশ্বের ভিডিও প্ল্যাটফর্মকে একীভূত করতে অনেক সহজ সময় পেয়েছে। সেরা অনুশীলন সম্পর্কে জানুন এবং এই এলাকার উদ্ভাবকদের কাছ থেকে চমৎকার উদাহরণ দেখুন।

Gmail এবং DevTools সহ একটি ট্রিপ ডাউন মেমরি লেন৷

জাভাস্ক্রিপ্টে স্বয়ংক্রিয় আবর্জনা সংগ্রহ কার্যকর মেমরি ম্যানেজমেন্টের বিকল্প নয়, বিশেষ করে বড়, দীর্ঘ-চলমান ওয়েব অ্যাপে। মেমরি ফাঁস, ঘন ঘন আবর্জনা সংগ্রহের বিরতি, এবং সামগ্রিক মেমরি ব্লোট আপনাকে সত্যিই নীচে টেনে আনতে পারে। আসুন আমাদের সাথে মেমরি লেন ডাউন ট্রিপ করুন এবং জানুন কিভাবে আমরা Gmail-এ এই পারফরম্যান্স সমস্যাগুলি মোকাবেলা করেছি। আমরা মেমরি পরিচালনার জন্য সর্বোত্তম অনুশীলনগুলি ভাগ করব এবং আপনার সাইট অপ্টিমাইজ করার জন্য একটি উইজার্ডের মতো Chrome DevTools Heap Profiler কীভাবে ব্যবহার করতে হয় তা প্রদর্শন করব৷

ইউটিউবে ভিডিও স্ট্যাবিলাইজেশনের রহস্য

ভিডিও স্থিতিশীলতা হল YouTube-এর ভিডিও বর্ধিতকরণ সরঞ্জাম এবং youtube.com/editor-এর একটি মূল উপাদান৷ সমস্ত YouTube আপলোডগুলি স্বয়ংক্রিয়ভাবে নড়বড়ে হওয়ার জন্য সনাক্ত করা হয় এবং প্রয়োজনে স্থিতিশীল করার পরামর্শ দেওয়া হয়। এই আলোচনাটি আমাদের সম্পূর্ণ স্বয়ংক্রিয় এক-ক্লিক স্থিতিশীলকরণ প্রযুক্তির পিছনে প্রযুক্তিগত বিশদ বর্ণনা করবে, যেমন ক্যামেরা পাথ অপ্টিমাইজেশান, রোলিং শাটার সনাক্তকরণ এবং অপসারণ, রিয়েল-টাইম প্রিভিউগুলির জন্য বিতরণ করা কম্পিউটিং এবং ক্যামেরা শেক সনাক্তকরণের মতো দিকগুলি সহ। আরও তথ্য: http://googleresearch.blogspot.com/2012/05/video-stabilization-on-youtube.html

ওয়েবে অর্থপ্রদানের মানসম্মতকরণ: রিকোয়েস্ট স্বয়ংসম্পূর্ণ() প্রবর্তন করা হচ্ছে

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

মোবাইল HTML: আপনার সাইটের ভবিষ্যত

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

অ্যান্ড্রয়েডের জন্য কাস্টম ভিউ লেখা

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

ক্রোমের সাথে জ্যাম: আমরা কীভাবে শুধুমাত্র ওয়েব প্রযুক্তি ব্যবহার করে একটি বিশাল মাল্টিপ্লেয়ার মিউজিক অ্যাপ্লিকেশন তৈরি করেছি

লন্ডনের ক্রিয়েটিভ ল্যাবস টিম দ্বারা নির্মিত, ক্রোমের সাথে জ্যাম ছিল একটি অত্যন্ত সফল ক্রোম পরীক্ষা যা ব্যবহারকারীদের বিশ্বের প্রায় যেকোনো জায়গা থেকে একটি ব্যান্ড তৈরি করতে এবং কাছাকাছি রিয়েল-টাইমে তারকাদের মতো 'জ্যাম' করতে দেয়। আমরা আপনাকে দেখাব কিভাবে আমরা সাম্প্রতিক ওয়েব প্রযুক্তি ব্যবহার করে Chrome এর সাথে Jam তৈরি করেছি এবং আপনি কীভাবে এটি করতে পারেন সে সম্পর্কে আপনাকে ব্যবহারিক পরামর্শ এবং নির্দেশনা দেব। আমরা রিয়েল টাইম ওয়েবসকেটস কম্পোনেন্ট, সেশন ম্যানেজমেন্ট সিস্টেম এবং ওয়েব অডিও API ব্যবহার করে তৈরি মিউজিক ইঞ্জিনের উপর ফোকাস করব--আসুন কীভাবে 'জ্যাম' করতে হয় তা শিখি।

ইউটিউব বিষয় API-এ শব্দার্থিক ভিডিও টীকা: তত্ত্ব এবং অ্যাপ্লিকেশন

আপনি কি জানেন যে YouTube স্বয়ংক্রিয়ভাবে ফ্রিবেস ওপেন নলেজ গ্রাফ বিষয়গুলির উপর ভিত্তি করে ভিডিওগুলিকে শ্রেণীবদ্ধ করে যা তারা সম্পর্কিত? আমরা কীভাবে শ্রেণীবিভাগের এই কৃতিত্বটি বন্ধ করব, সেইসাথে আপনি কীভাবে YouTube API অনুসন্ধান বা সম্পর্কিত ভিডিওগুলিকে পাওয়ার জন্য বিষয়গুলি ব্যবহার করতে পারেন সে সম্পর্কে আমরা আরও কথা বলব৷

ক্লায়েন্টসাইড প্যাকেজ ম্যানেজমেন্ট: কম কাজ, আরও দুর্দান্ত

ওয়েব অ্যাপ্লিকেশন তৈরি করার অর্থ হল অন্যান্য লাইব্রেরি, ফ্রেমওয়ার্ক এবং প্লাগইনগুলি ব্যবহার করা। এটি পরিচালনা করার জন্য একটি প্যাকেজ ম্যানেজার ব্যবহার করা আপনার উত্পাদনশীলতাকে ব্যাপকভাবে উন্নত করে, আপনার অ্যাপ্লিকেশনের গতি এবং নিরাপত্তা বাড়ায় এবং আপ টু ডেট থাকা আরও সহজ করে তোলে। ব্লগ/টুইটারে লাইব্রেরির নতুন রিলিজ ট্র্যাক করা, ম্যানুয়ালি নির্ভরশীল স্ক্রিপ্ট ডাউনলোড করা এবং আপনার ব্যবহার করা লাইব্রেরির ফাইল ও ফোল্ডারগুলি পরিচালনা করা ভুলে যান। প্যাকেজ পরিচালনার সাথে, আপনার নির্ভরতা আপডেট করা এবং নতুন এবং সম্পর্কিত প্রকল্পগুলি আবিষ্কার করা সোজা হয়ে যায়। এই সেশনে, আমরা ক্লায়েন্ট-সাইড প্যাকেজ ম্যানেজমেন্টের মূল্যে ডুব দেব এবং আপনাকে ওপেন সোর্স প্যাকেজ ম্যানেজার বোওয়ারের সাথে গতিতে আনব, যা প্যাকেজের একটি সমৃদ্ধ ইকোসিস্টেম অফার করে। এছাড়াও, Yeoman, Grunt, RequireJS, এবং NPM এর সাথে দরকারী ইন্টিগ্রেশন সম্পর্কে জানুন।

পোর্টেবল নেটিভ ক্লায়েন্ট (PNaCl) এর পরিচিতি

2011 সাল থেকে, NativeClient (NaCl) Chrome ওয়েব স্টোরের মাধ্যমে উপলব্ধ Chrome এর একটি বৈশিষ্ট্য। PNaCl এই প্রযুক্তির পরবর্তী উত্তেজনাপূর্ণ পদক্ষেপ। এটি ডেভেলপারদের বিদ্যমান কোডবেস এবং নেটিভ-কোড কর্মক্ষমতার সাথে নেটিভ ক্লায়েন্টের সামঞ্জস্য বজায় রাখে, কিন্তু এটিকে সত্যিকারের পোর্টেবল ফ্যাশনে ওপেন ওয়েবে নিয়ে আসে। প্রযুক্তিটি ওপেন সোর্স এলএলভিএম কম্পাইলার অবকাঠামোকে ঘিরে তৈরি করা হয়েছে। এই প্রযুক্তি অ্যাপ্লিকেশন ডেভেলপারদের ওয়েব এবং ক্রোম ওয়েব স্টোর অ্যাপ্লিকেশন তৈরি করতে সক্ষম করে যা Windows, OS X, Linux, এবং ChromeOS-এ x86 এবং ARM-এর জন্য কাজ করে।

WebM এবং নতুন VP9 ওপেন ভিডিও কোডেক

Cisco-এর মতে, ভিডিও ডেটা 2016 সালের মধ্যে সমস্ত ভোক্তা ইন্টারনেট ট্রাফিকের 55 শতাংশ হবে৷ এত বেশি ডেটা ট্র্যাভার্সিং নেটওয়ার্কগুলির সাথে, দক্ষ ভিডিও সংকোচন আগের চেয়ে বেশি গুরুত্বপূর্ণ হবে, বিশেষ করে মোবাইল নেটওয়ার্কগুলিতে৷ আমরা নতুন VP9 কোডেক নিয়ে খুবই উচ্ছ্বসিত, যা প্রতিযোগী প্রযুক্তির তুলনায় কম ডেটা হারে ভালো ভিডিও গুণমান সরবরাহ করে। উপরন্তু, VP9 সম্পূর্ণরূপে উন্মুক্ত একটি রয়্যালটি-মুক্ত প্রযুক্তি হিসাবে বিকশিত হয়েছিল। এই সেশনে আপনি শিখবেন কীভাবে VP9 H.264 এবং অন্যান্য কোডেকের বিপরীতে গুণমান এবং ডিকোডিং গতিতে পারফর্ম করে, কীভাবে VP9 এবং নতুন Opus অডিও কোডেক দিয়ে WebM ভিডিও তৈরি করতে হয় এবং কীভাবে HTML5 ভিডিওতে Chrome ব্যবহারকারীদের কাছে VP9 সামগ্রী স্থাপন করতে হয়।

AngularJS-এ ডিজাইনের সিদ্ধান্ত

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

জ্যাঙ্ক ফ্রি: ক্রোম রেন্ডারিং পারফরম্যান্স

অ্যানিমেশন এবং 60FPS এ স্ক্রলিং: কঠিন! আসুন কয়েকটি কেস স্টাডির মাধ্যমে পারফরম্যান্স রেন্ডার করার বিষয়ে কথা বলি। আমরা মসৃণ অ্যানিমেশনের মৌলিক চ্যালেঞ্জ, Dev Tools ব্যবহার করে আপনার অ্যাপ্লিকেশানে বাধা খুঁজে বের করার পন্থা এবং কিছু সাধারণ সমস্যাগুলি মোকাবেলা করার পদ্ধতিগুলি কভার করব৷ বিষয়গুলির মধ্যে রয়েছে Dev Tools রেন্ডারিং বৈশিষ্ট্য, CSS অ্যানিমেশনের সূক্ষ্মতা, সাধারণ ঘটনা যা স্ক্রলিং কর্মক্ষমতাকে মেরে ফেলে এবং হার্ডওয়্যার এক্সিলারেশন মডেলের মধ্যে একটি উঁকি যা Chrome এর গ্রাফিক্স পাইপলাইনকে আন্ডারপিন করে।

CSS ফিল্টার সহ অত্যাশ্চর্য মোবাইল ভিজ্যুয়ালাইজেশন

পড়ার জন্য ভবিষ্যতের প্ল্যাটফর্ম মোবাইল। একটি আকর্ষক ডিজিটাল ম্যাগাজিন অভিজ্ঞতা তৈরি করার জন্য নেতৃস্থানীয় ওয়েব প্ল্যাটফর্ম বৈশিষ্ট্যগুলির সুবিধা নেওয়া প্রয়োজন। CSS ফিল্টারগুলি সামগ্রীর জন্য শক্তিশালী সৃজনশীল নিয়ন্ত্রণ নিয়ে আসে এবং এখন মোবাইল ডিভাইসে GPU-এর সুবিধা গ্রহণ করে৷ এই সেশনে এই বৈশিষ্ট্যগুলি কীভাবে কাজ করে, কর্মক্ষমতার জন্য সর্বোত্তম অনুশীলন, স্থাপনার জন্য প্যাকেজিং এবং অন্যান্য অত্যাধুনিক CSS বৈশিষ্ট্যগুলির সাথে একীকরণের ব্যাখ্যা করে অত্যাধুনিক ডিজিটাল নথিগুলির জন্য সামগ্রী তৈরির কভার করবে৷

উচ্চ কর্মক্ষমতা অডিও

আপনার মোবাইল গেম অ্যাপে একটি ব্যাকগ্রাউন্ড সাউন্ডট্র্যাক চালানো বা ব্যবহারকারীর ক্রিয়াকলাপের প্রতিক্রিয়াতে শব্দের ছোট ক্লিপ চালানো এতটা কঠিন নয়। কিন্তু কিভাবে প্রতিক্রিয়াশীল নির্ভরযোগ্য অডিও সম্পর্কে, যেটি ভুল করে না, বিভিন্ন ডিভাইসে ভাল কাজ করে এবং আপনার ব্যবহারকারীদের ব্যাটারি খায় না? ওহ, এবং খুব কম বিলম্ব হয়? দেখা যাচ্ছে যে এটি এত সহজ নয়। অ্যান্ড্রয়েড প্ল্যাটফর্ম এবং অ্যাপগুলির সাথে আমাদের নিজস্ব অভিজ্ঞতাগুলি ভাগ করুন, সমস্যাগুলির ক্ষেত্রগুলি এবং প্ল্যাটফর্মে আমরা যে কাজগুলি করছি তা নিয়ে আলোচনা করুন এবং কিছু কৌশল দিন যা আপনি এখন আপনার নিজের অ্যাপগুলিতে প্রয়োগ করতে পারেন৷ আমরা ধরে নিচ্ছি আপনি OpenSL ES এবং অডিও পরিভাষার সাথে পরিচিত।

অ্যান্ড্রয়েড প্ল্যাটফর্ম বৈশিষ্ট্যগুলির সুবিধা নেওয়া

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

UI বিকাশকারীদের জন্য অ্যান্ড্রয়েড ডিজাইন

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

ব্লুটুথ বিকাশের জন্য সর্বোত্তম অনুশীলন

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

অ্যান্ড্রয়েড: টিভিতে দেখা যায়!

Google TV ডেভেলপারদের বাড়ির বৃহত্তম স্ক্রিনে অ্যাপ্লিকেশন, গেম এবং উচ্চ মানের মিডিয়া তৈরি এবং সরবরাহ করার জন্য একটি সামঞ্জস্যপূর্ণ Android প্ল্যাটফর্ম দেয়। এই সেশনে আমরা আপনাকে দেখাব কিভাবে বর্তমান Google TV ডিভাইসগুলির সম্ভাব্যতা আনলক করা যায় এবং পরবর্তী প্রজন্মের Google TV প্ল্যাটফর্মের নতুন বৈশিষ্ট্যগুলি ব্যাখ্যা করা যায়৷

Google Play এ অর্থ উপার্জন করা

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

অ্যান্ড্রয়েড অ্যাপ ডিজাইনে স্ট্রাকচার

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

Google Play-তে আবিষ্কার করা হচ্ছে

একজন অ্যান্ড্রয়েড অ্যাপ্লিকেশন ডেভেলপার হিসেবে, আপনার লক্ষ্য হল আপনার অ্যাপ আবিষ্কার করা। Google Plays লক্ষ্য হল Android ব্যবহারকারীদের জন্য সবচেয়ে প্রাসঙ্গিক বিষয়বস্তু তুলে ধরা। এই সেশনে, আমরা উভয় লক্ষ্যের পরিপ্রেক্ষিতে অ্যাপ নির্মাতাদের জন্য সেরা অনুশীলন নিয়ে আলোচনা করি। Google Play Store-এ আপনার অ্যাপ্লিকেশানকে অন্যদের উপরে উঠতে সাহায্য করার জন্য আমরা সুনির্দিষ্ট উদাহরণগুলির মাধ্যমে, সেরা অনুশীলনগুলি প্রদর্শন করব৷ শীর্ষস্থানীয় এবং প্রবণতা তালিকা, ব্যক্তিগতকৃত সুপারিশ এবং Google Play অনুসন্ধান তৈরিতে যে সংকেতগুলি যায় আমরা সেগুলি নিয়ে আলোচনা করব৷ আসুন সেই ব্যক্তির কাছ থেকে ভিতরের গল্প শুনুন যিনি Google Play-তে অনুসন্ধান এবং আবিষ্কারের নেতৃত্ব দেন।

WebRTC এর সাথে রিয়েল-টাইম যোগাযোগ

WebRTC রিয়েলটাইম, প্লাগইন-মুক্ত ভিডিও, অডিও এবং ডেটা যোগাযোগের জন্য উন্মুক্ত মান প্রয়োগ করে। মূল WebRTC APIs getUserMedia, RTCPeerConnection এবং DataChannel এখন Chrome এবং Firefox জুড়ে প্রয়োগ করা হয়েছে। এই সেশনে, আমরা আপনাকে দেখাব কিভাবে একটি WebRTC অ্যাপ তৈরি করা শুরু করা যায়: একটি মিডিয়াস্ট্রিম কি (ওরফে getUserMedia) এবং আমি কীভাবে এটি ব্যবহার করতে পারি? সমাধানের সীমাবদ্ধতা। সংকেত: এটা কি এবং কিভাবে আমি এটা সেট আপ করতে পারি? সার্ভার: আমার কি দরকার? RTCPeerConnection: WebRTCs সবচেয়ে শক্তিশালী API। RTCDataChannel: নির্বিচারে ডেটার রিয়েলটাইম যোগাযোগ। ওয়েব অডিওর সাথে WebRTC একীভূত করা। ইন্টারঅপারেবিলিটি। নিরাপত্তা সেশন চলাকালীন, আমরা কোড উদাহরণ, লাইভ ডেমো এবং প্রোডাকশন অ্যাপের মাধ্যমে কথা বলি।

বিশ্বব্যাপী শ্রোতাদের জন্য অ্যান্ড্রয়েড অ্যাপস তৈরি করা

বিশ্বব্যাপী দর্শকদের কাছে আপনার অ্যাপটি প্রসারিত করতে আগ্রহী, কিন্তু কোথায় শুরু করবেন তা জানেন না? এই সেশনে, বিশ্বব্যাপী বিতরণের জন্য কীভাবে একটি অ্যাপ প্রস্তুত করতে হয় তা আপনাকে ভালভাবে দেখায়। আসুন আন্তর্জাতিকীকরণের জন্য সর্বোত্তম অনুশীলন, ডান-থেকে-বামে ভাষা সমর্থন, এবং বিভিন্ন সরঞ্জাম সম্পর্কে শিখুন যা আপনাকে পথে সাহায্য করতে পারে।

অনুশীলনে গেম পরিষেবা

একাধিক রিলিজের মাধ্যমে বিকাশের শুরু থেকে ডেভেলপার ড্যাশবোর্ডের সাথে কীভাবে কাজ করবেন তা সহ Android টিমের অভ্যন্তরীণ ব্যক্তিদের কাছ থেকে গেম বিকাশকারীদের জন্য ব্যবহারিক পরামর্শ।

মুগ্ধ করুন, সরল করুন, বিস্মিত করুন: অ্যান্ড্রয়েডের ডিজাইনের নীতিগুলি৷

আপনার অ্যাপের মাধ্যমে মানুষকে মন্ত্রমুগ্ধ করতে, তাদের জীবনকে সহজ করতে এবং তাদের আশ্চর্যজনক বোধ করতে চান? Android এর ডিজাইনের নীতিগুলি কীভাবে আপনাকে এমন পণ্য তৈরি করতে সাহায্য করতে পারে যা মানুষের সাথে অনুরণিত হয় তা শিখুন৷ নীতির পিছনে অর্থ এবং গবেষণা সম্পর্কে জানুন। Android ডিজাইন টিমের বাস্তব-বিশ্বের উদাহরণ এবং অনুশীলনগুলি দেখুন৷ আপনার দৈনন্দিন কাজে নীতিগুলি প্রয়োগ করার কৌশলগুলি আবিষ্কার করুন। কোন ডিজাইন অভিজ্ঞতা প্রয়োজন.

অ্যান্ড্রয়েড টিমের সাথে ফায়ারসাইড চ্যাট

একটি চেয়ার টানুন এবং ফায়ারসাইড চ্যাটের জন্য Android প্ল্যাটফর্ম টিমে যোগ দিন। প্ল্যাটফর্মটি সম্পর্কে আমাদের জিজ্ঞাসা করার এবং এটি তৈরি করা লোকেদের কাছ থেকে কেন জিনিসগুলি তারা যেভাবে কাজ করে সে সম্পর্কে আরও কিছুটা শেখার এটি আপনার সুযোগ। অ্যান্ড্রয়েড ডেভেলপার অ্যাডভোকেট রেটো মেয়ার দ্বারা পরিচালিত৷

একটি চলমান অভিজ্ঞতা

এই আলোচনাটি বিভিন্ন ধরণের অ্যাপ্লিকেশন অ্যানিমেশন এবং কীভাবে সেগুলি অর্জন করতে হয় তার কোড দেখাবে৷ Android অ্যানিমেশনগুলি কীভাবে কাজ করে, কীভাবে APIগুলি কার্যকরভাবে ব্যবহার করতে হয় এবং তাদের অ্যাপ্লিকেশনগুলির জন্য আরও জড়িত, আরও আকর্ষণীয় এবং আরও আকর্ষণীয় অ্যানিমেশন তৈরি করতে কীভাবে বিভিন্ন কৌশলগুলিকে একত্রিত করতে হয় সে সম্পর্কে আরও জ্ঞান নিয়ে বিকাশকারীদের উপস্থাপনা ছেড়ে দেওয়া উচিত (খুব দ্রুত নয়!)৷

অ্যাডভান্সড গেম ডেভেলপমেন্ট বিষয়

গেম ডেভেলপারদের জন্য যারা আরও উন্নত পরিস্থিতিতে ডুব দিতে চান। Google+ এর সাথে একীভূত হওয়ার নতুন উপায় সম্পর্কে জানুন, নিরাপদ উপায়ে গেম স্টেটগুলি বাস্তবায়ন ও পরিচালনা করুন এবং নির্বাচিত Google REST API-এর মাধ্যমে দুর্দান্ত গেমের অভিজ্ঞতা তৈরি করুন৷ আমরা নতুন NDK বিষয়গুলিও কভার করব, সেইসাথে থার্ড-পার্টি গেম ইঞ্জিনগুলি ব্যবহার করব৷

অ্যান্ড্রয়েড প্রোটিপস: অ্যাপগুলিকে ম্যাজিকের মতো কাজ করা

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

Google Play-তে বিকাশকারীদের জন্য নতুন কি

Google Play-তে একটি নতুন অ্যাপ্লিকেশন প্রকাশ করা মাত্র শুরু -- আপনি আপনার অ্যাপ আপডেট করতে, ব্যবহারকারীর পর্যালোচনাগুলি উন্নত করতে, ব্যবহারকারীরা আপনার অ্যাপের সাথে কী করছেন তা দেখতে, নতুন বাজারে প্রসারিত করতে এবং একটি রাজস্ব স্ট্রীম তৈরি করতে ক্রমাগত কাজ করেন৷ সেই দলে যোগ দিন যারা আপনাকে নতুন ডেভেলপার কনসোল এনেছে তা জানতে Google Play কীভাবে আপনার অ্যাপ্লিকেশনকে অপ্টিমাইজ করার জন্য আপনার কাছে আরও ডেটা নিয়ে আসছে, আপনার অ্যাপ্লিকেশন বিতরণ করার জন্য আরও ভাল সরঞ্জাম এবং ভ্রমণের প্রতিটি ধাপে আপনার ব্যবহারকারীদের সাথে বোঝার এবং সংযোগ করার নতুন উপায়গুলি।

Google মানচিত্র: ভবিষ্যতের দিকে

Google Maps এবং Maps API সারা বিশ্বে ব্যাপক জনপ্রিয়তা উপভোগ করে। Google Maps API হল ওয়েবে সবচেয়ে বেশি ব্যবহৃত API। maps.google.com সবচেয়ে বেশি ব্যবহৃত ম্যাপিং সাইট। অ্যান্ড্রয়েড এবং আইওএস এসডিকে নতুন প্ল্যাটফর্মে মানচিত্রের শাখা তৈরি করছে। এই সেশনে, Google Maps-এর প্রোডাক্ট ম্যানেজমেন্ট ডিরেক্টর Google Maps API-এর প্রোডাক্ট ম্যানেজার এবং লিড ডেভেলপার অ্যাডভোকেটের সাথে আপনাকে Google Maps-এর ভবিষ্যতের দিকে নিয়ে যেতে।

জ্ঞানীয় বিজ্ঞান এবং নকশা

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

অ্যান্ড্রয়েডে চটপটে ইউএক্স গবেষণা অনুশীলন

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

একটি ক্রোম প্যাকেজড অ্যাপে আপগ্রেড করা

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

অন্যান্য মোবাইল ম্যাপিং প্ল্যাটফর্ম: আপনার মানচিত্রগুলি আইওএসে পাওয়া

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

ভিডিও এনকোডিং ডেমাইসাইটিং: আমাদের বাকিদের জন্য ওয়েবএম/ভিপি 8

ভিডিওটি 2016 সালের মধ্যে সমস্ত মোবাইল ডেটা ট্র্যাফিকের 71 শতাংশ (উত্স: সিসকো) সমন্বিত হওয়ার পূর্বাভাস দেওয়া হয়েছে। তবুও, আশ্চর্যজনকভাবে খুব কম লোকই সেই ফর্ম্যাটগুলি বুঝতে পারে যা সেই ডেটা ট্র্যাফিকের বেশিরভাগ ব্যবহার করবে। এই সেশনে আপনি রয়্যালটি-মুক্ত ওয়েবএম ফর্ম্যাটে ফোকাস সহ আপনার অ্যাপ্লিকেশনটিতে ভিডিও এনকোড বা ডিকোড করার জন্য প্রয়োজনীয় দক্ষতাগুলি শিখবেন।

ক্রোম দলের সাথে ফায়ারসাইড চ্যাট

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

আমাদের মানচিত্র, আপনার ব্যবসা: আমাদের এন্টারপ্রাইজ পণ্যগুলির সর্বাধিক উপার্জনের জন্য ধাপে ধাপে গাইড

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

গুগল ম্যাপস এপিআই দিয়ে অবস্থানকে অর্থবহ করে তোলা

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

গুগল ম্যাপস + এইচটিএমএল 5 + স্থানিক ডেটা ভিজ্যুয়ালাইজেশন: একটি প্রেমের গল্প

বিশ্বের বেশিরভাগ ডেটা না থাকলে একটি ভৌগলিক উপাদান থাকে। ভৌগলিক উপাদান সহ ডেটা ভিজ্যুয়ালাইজেশন ওয়েবে সর্বাধিক জনপ্রিয়। এই অধিবেশনটি ডেটা ভিজ্যুয়ালাইজেশনের নীতিগুলি এবং আপনি কীভাবে এইচটিএমএল 5 - বিশেষত ওয়েবজিএল ব্যবহার করতে পারেন - গুগল ম্যাপস ভিজ্যুয়ালাইজেশনের পরিপূরক হিসাবে অনুসন্ধান করবে।

মানচিত্রের জন্য নকশার নিদর্শন - আর্কিটেকচার

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

কীভাবে গুগলস এপিআই সহ মাল্টি-প্ল্যাটফর্ম মানচিত্র তৈরি করবেন

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

বিশ্বের সমস্ত জাহাজ: গুগল ক্লাউড এবং মানচিত্রের সাথে ডেটা ভিজ্যুয়ালাইজিং

কয়েক হাজার জাহাজ প্রতি দিন প্রতি 5 মিনিটে, 24 ঘন্টা কমপক্ষে একবার তাদের অবস্থানের প্রতিবেদন করে। সেই পরিমাণের ডেটা ভিজ্যুয়ালাইজ করা এবং বিপুল সংখ্যক লোকের কাছে এটি পরিবেশন করা ব্রাউজারে এবং সার্ভারে উভয়ই প্রচুর শক্তি গ্রহণ করে। এই অধিবেশনটি বিশাল ডেটা ভিজ্যুয়ালাইজেশন করতে মানচিত্র, অ্যাপ ইঞ্জিন, জিও, কম্পিউট ইঞ্জিন, বিগকিউরি, ক্লাউড স্টোরেজ এবং ওয়েবজিএল ব্যবহার অন্বেষণ করবে।

গ্রিড বন্ধ: মানচিত্র এবং পৃথিবী নিয়ে অফলাইনে যাচ্ছেন

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

ইনবক্সে ক্রিয়াগুলি, স্কিমাস দ্বারা চালিত

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

ড্রাইভ রিয়েলটাইম এপিআই এর গোপনীয়তা

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

গতিশীল গুগল ফর্মগুলি তৈরি করতে অ্যাপস স্ক্রিপ্ট ব্যবহার করুন

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

ব্লিঙ্কের পিছনে দলের সাথে দেখা করুন, ক্রোমের নতুন ওপেন সোর্স রেন্ডারিং ইঞ্জিন। আমরা ভিতরে থেকে ব্লিঙ্কের একটি সংক্ষিপ্ত বিবরণ দেব; অন্যান্য বিষয়গুলির মধ্যে, আমাদের এপ্রিল লঞ্চের পর থেকে কী ঘটেছিল, আমাদের ভবিষ্যতের কিছু পরিকল্পনা এবং আমরা কীভাবে ব্রাউজারগুলিতে আন্তঃব্যবহারযোগ্যতা নিশ্চিত করি। ব্লিঙ্ক, বৈশিষ্ট্য বিকাশ এবং ওয়েব প্ল্যাটফর্ম সম্পর্কে আপনার প্রশ্নের জন্য বেশিরভাগ অধিবেশন সংরক্ষিত থাকবে। Http://bit.ly/blink-io এ প্রশ্ন জিজ্ঞাসা করুন এবং ভোট দিন

ভবিষ্যতের জন্য জিডব্লিউটি রোডম্যাপ

গুগল আই/ও ২০১২ -এ গুগল জিডব্লিউটি -র নিয়ন্ত্রণকে জিডব্লিউটি স্টিয়ারিং কমিটির মাধ্যমে সম্প্রদায়ের কাছে হস্তান্তর করেছে। জিডব্লিউটি স্টিয়ারিং কমিটি জিডব্লিউটি -র জন্য তার ভবিষ্যতের রোডম্যাপ উপস্থাপন করার কারণে এখন, এক বছর পরে, জিডব্লিউটির উত্তেজনাপূর্ণ ভবিষ্যতটি কেমন হবে তা দেখুন।

ক্রোম প্যাকেজড অ্যাপস স্টেট অফ নেশন

শুভ জন্মদিন ক্রোম প্যাকেজড অ্যাপস! প্যাকেজড অ্যাপ্লিকেশন প্ল্যাটফর্মে নতুন কী এবং রোডম্যাপের সামনে কী তা শিখিয়ে আমাদের উদযাপন করতে সহায়তা করুন।

রেডিও আপ থেকে মোবাইল পারফরম্যান্স: ব্যাটারি, লেটেন্সি এবং ব্যান্ডউইথ অপ্টিমাইজেশন

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

গুগলে ব্যবসা পরিচালনার জন্য একটি নতুন উপায় প্রবর্তন করা হচ্ছে

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

অ্যাপস স্ক্রিপ্ট সহ গুগল ডক্স প্রসারিত করুন

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

মানচিত্রের জন্য নীতি নকশা

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

ইউটিউব এপিআই পুশ বিজ্ঞপ্তি

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

আপনার এবং ইউটিউবের জন্য অভিযোজিত স্ট্রিমিং

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

গুগল ড্রাইভ এসডিকে নিয়ে নতুন কী: এক বছর পরে

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

পরবর্তী সীমান্ত: ইনডোর মানচিত্র

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

গুগল ম্যাপস দলের সাথে ফায়ারসাইড চ্যাট

আপনি গুগল ম্যাপস দলকে জিজ্ঞাসা করতে চেয়েছিলেন এমন কোনও প্রশ্ন কখনও ছিল? নেতৃস্থানীয় প্রকৌশলী, পণ্য পরিচালকগণ এবং বিকাশকারী আপনি সর্বদা জিজ্ঞাসা করতে চেয়েছিলেন এমন প্রশ্নগুলির পক্ষে জিজ্ঞাসা করার সুযোগটি আপনার কাছে।

গুগল ড্রাইভের ভিতরে আপনার অ্যাপ্লিকেশনটি লক্ষ্য করা

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

গুগল অ্যাপস স্ক্রিপ্ট সহ অ্যাডহক ইউটিউব বিশ্লেষণ

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

ইউটিউব দিয়ে আপনার মোবাইল গেমটি সুপার-চার্জ করুন

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

আন্ডারওয়াটার স্ট্রিট ভিউতে ডুব দিন

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

আপনার ব্যবসায় বাড়াতে ইউটিউবকে উত্তোলন করা

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

নিজেকে সম্প্রচার করুন!: ইউটিউব লাইভ এপিআই ব্যবহার করে বিশ্বে প্রবাহিত করতে

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

বিকাশকারীদের জন্য ইউটিউব: ভবিষ্যত এবং সুযোগগুলি

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

গুগল ওয়ালেট তাত্ক্ষণিক কেনার সাথে অ্যান্ড্রয়েডে শারীরিক পণ্য বিক্রি করা

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

পুরো ওয়ালেটটি ডিজিটাইজিং: ওয়ালেট অবজেক্টগুলি পরিচয় করিয়ে দেওয়া

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

মোবাইল যুগে আনুগত্যকে নতুন করে সংজ্ঞায়িত করা

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

অ্যান্ড্রয়েডে বাধ্যতামূলক ম্যাকমার্স অভিজ্ঞতা বিল্ডিং

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

জিডব্লিউটি -তে এমভিপি এবং ইভেন্টবাসকে ডেমাইসাইটিং

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

Google+ সাইন-ইন সংহত করার একটি ভূমিকা

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

Google+ প্ল্যাটফর্ম ওভারভিউ

পুরো Google+ প্ল্যাটফর্মের একটি ওভারভিউয়ের জন্য আমাদের সাথে যোগ দিন। Google+ আপনার অ্যাপ্লিকেশনগুলি যেখানে প্ল্যাটফর্মটি চলছে সেখানে কী অফার করতে হবে তা শিখুন এবং এই বছর আই/ও -তে আপনার Google+ প্ল্যাটফর্ম সেশনগুলি অবশ্যই দেখতে হবে তা নির্ধারণ করুন।

আপনার সংস্থায় Google+ থেকে সর্বাধিক উপার্জন করা

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

Google+ প্ল্যাটফর্ম দলের সাথে ফায়ারসাইড চ্যাট

Google+ প্ল্যাটফর্ম সম্পর্কে একটি জ্বলন্ত প্রশ্ন পেয়েছেন? দলের সাথে দেখা করুন এবং আপনার প্রশ্নের সরাসরি Google+ প্ল্যাটফর্মের পিছনে থাকা লোকদের কাছ থেকে উত্তর দিন। প্রযুক্তিটি খনন করুন এবং আপনার কণ্ঠস্বর শুনুন।

রেন্ডারস্ক্রিপ্ট সহ উচ্চ কার্যকারিতা অ্যাপ্লিকেশন

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

Google+ hangouts এপিআই এক বছর পরে: ভার্চুয়াল গোঁফের চেয়ে অনেক বেশি

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

Google+ সাইন-ইন সহ ক্রস-প্ল্যাটফর্ম এথ

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

Google+ সাইন-ইন এর জন্য সেরা অনুশীলন

Google+ সাইন-ইন থেকে আপনার সাইট এবং আপনার ব্যবহারকারীদের জন্য কীভাবে সর্বাধিক সুবিধা অর্জন করবেন তা শিখুন। কীভাবে আপনার অ্যাপ্লিকেশনগুলির ইনস্টলগুলি সর্বাধিক করা যায়, ইন্টারেক্টিভ পোস্টগুলির জন্য ক্লিক-থ্রো-রেটগুলি অনুকূল করতে, সামাজিক ডেটার উপর ভিত্তি করে কাস্টমাইজড সামগ্রী সরবরাহ করতে এবং গুগলে লক্ষ্য করা অ্যাপ্লিকেশন ক্রিয়াকলাপ লিখুন।

ওয়েব অ্যাপ্লিকেশনগুলির জন্য Google+ সাইন-ইন

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

বিতরণ করা ডাটাবেস প্যানেল: পদ্ধতির এবং সেরা অনুশীলনের একটি অনুসন্ধান

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

প্রকাশকদের জন্য Google+: বোতাম, ব্যাজ এবং আরও অনেক কিছু

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

একটি সফল Google+ ইন্টিগ্রেশন তৈরি করা যা উল্লেখযোগ্য মান যুক্ত করে

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

অন্যান্য সামাজিক সাইন-ইন পরিষেবাদির পাশাপাশি Google+ সাইন-ইন কীভাবে অফার করবেন

কীভাবে Google+ সাইন-ইন বিকল্প সামাজিক লগইন সমাধানগুলির সাথে সহ-বিদ্যমান থাকতে পারে এবং কীভাবে আপনার অ্যাপ্লিকেশনগুলিকে উত্তরাধিকার গুগল প্রমাণীকরণ সিস্টেম থেকে স্থানান্তর করতে পারে। আপনার যদি ইতিমধ্যে আপনার সাইটে সামাজিক লগইন থাকে এবং কীভাবে Google+ সাইন-ইন যুক্ত করবেন বা বর্তমানে একটি পুরানো OAuth 2.0 গুগল অ্যাথ ইন্টিগ্রেশন ব্যবহার করছেন তা ভাবছেন, এই অধিবেশনটি আপনার জন্য।

আইওএস বিকাশকারীদের জন্য Google+ সাইন-ইন

আসুন আমরা কীভাবে আপনার আইওএস অ্যাপ্লিকেশনটিতে Google+ সাইন-ইন যুক্ত করতে পারি, ব্যবহারকারীদের তাদের বন্ধুদের সাথে সংযুক্ত করতে, ইন্টারেক্টিভ পোস্টগুলি ব্যবহার করে আরও ব্যস্ততা চালান এবং Google+ এ আপনার অ্যাপ্লিকেশনটির কার্যকারিতা পর্যবেক্ষণ করতে পারি।

কাচের জন্য বিকাশ

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

Chromevox সঙ্গে ওয়েব অ্যাক্সেসযোগ্যতা অগ্রগতি

জটিল ওয়েব পৃষ্ঠাগুলি বোঝা এবং নেভিগেট করা ইতিমধ্যে নিখুঁত দৃষ্টিশক্তিযুক্ত পাঠকদের পক্ষে কঠিন, তবে কেবল বক্তৃতা রেন্ডারিংয়ের উপর নির্ভর করার সময় আরও কঠিন। Chromevox স্ক্রিন রিডার বিশেষত সমস্ত rich শ্বর্যে আধুনিক ওয়েব সামগ্রী পরিচালনা করতে নির্মিত। Chromevox জাভাস্ক্রিপ্ট-ভিত্তিক এবং বিকাশকারীদের জন্য কাটিং-এজ ওয়েব অ্যাপ্লিকেশনগুলিকে অ্যাক্সেসযোগ্য করে তোলা সহজ করে তোলে। আমরা ক্রোমভক্সের সর্বশেষতম অবতারটি প্রদর্শন করি যা টেবিল এবং গাণিতিক সূত্রগুলির মতো জটিল সামগ্রীর জন্য উন্নত নেভিগেশন সুবিধাগুলি পাশাপাশি ব্রেইল এবং নতুন এইচটিএমএল 5 ইউআই নিয়ন্ত্রণ যেমন তারিখ/সময় এবং মিডিয়া নিয়ন্ত্রণের জন্য সমর্থন করে।

গ্লাস দলের সাথে ফায়ারসাইড চ্যাট

গ্লাস দলের বেশ কয়েকটি মূল সদস্যকে যোগদান করুন কারণ তারা তাদের এখানে নিয়ে আসা পথটি নিয়ে আলোচনা করুন। পরিধানযোগ্য প্রযুক্তির বিবর্তনের জন্য কেন গ্লাস এত গুরুত্বপূর্ণ এবং কীভাবে বিকাশকারীরা ইকোসিস্টেমটিতে সবচেয়ে কার্যকরভাবে জড়িত থাকতে পারে তা আমরা আলোচনা করব।

আপনার ওয়্যারেন্টি ভোইডিং: হ্যাকিং গ্লাস

গ্লাস হ্যাকিংয়ের জন্য প্রস্তুত! হার্ডওয়্যার প্ল্যাটফর্মের সাথে কী সম্ভব এবং আপনি কীভাবে রুট অ্যাক্সেস অর্জন করতে পারেন তা দেখুন। কীভাবে আপনার নিজস্ব পরীক্ষামূলক অ্যাপ্লিকেশনগুলি চালাবেন তা শিখুন। দাবি অস্বীকার: আপনি অবিচ্ছিন্ন এবং অসমর্থিত অঞ্চলে পা রাখবেন!

গুগল মিরর এপিআই সহ গ্লাস পরিষেবাগুলি বিল্ডিং

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

গতিশীলভাবে মোবাইল অ্যাপ্লিকেশনগুলি কনফিগার করুন: মোবাইল অ্যাপ্লিকেশনগুলির জন্য গুগল ট্যাগ পরিচালক

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

উন্নত গো সম্মতি নিদর্শন

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

অ্যাডমোব সহ একটি দুর্দান্ত অ্যাপ্লিকেশন ব্যবসা তৈরি করুন

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

গো দলের সাথে ফায়ারসাইড চ্যাট

২০০৯ সালের নভেম্বরে প্রকাশের পর থেকে জিও প্রোগ্রামিং ভাষা একটি উত্সর্গীকৃত নিম্নলিখিতগুলির সাথে একটি সমৃদ্ধ ওপেন সোর্স প্রকল্পে পরিণত হয়েছে। এই অধিবেশনে আমাদের সাথে যোগ দিন এবং গুগলে জিও দলের সদস্যদের দ্বারা আপনার গো প্রশ্নের উত্তর দিন।

গুগল অ্যানালিটিক্স ব্যবহার করে ডিভাইসগুলি জুড়ে ওয়েব এবং মোবাইল অ্যাপ্লিকেশনগুলি অনুকূলিত করুন

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

ডেটা সেন্সিং ল্যাবের পিছনে: গুগল ক্লাউড প্ল্যাটফর্মটি ব্যবহার করে স্কেলগুলিতে ডেটা সংগ্রহ, প্রক্রিয়াজাতকরণ এবং বিশ্লেষণ করা

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

গুগল অ্যানালিটিক্স এবং বিগকোয়ারিতে অ্যাডসেন্স ডেটা বিশ্লেষণ

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

ওপেন বিডার পরিচয়

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

অ্যাপ ইঞ্জিনের জন্য একটি নতুন ভাষা

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

মোবাইল, ওয়েব এবং ক্লাউড - আধুনিক অ্যাপ্লিকেশনগুলির ট্রিপল মুকুট

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

বিগ ডেটা ম্যাসআপস: বিগকিউরি ব্যবহার করে পরবর্তী প্রজন্মের বিশ্লেষণগুলি সক্ষম করা

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

গুগল কম্পিউট ইঞ্জিনের সাথে নতুন এবং শীতল কী

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

গতি, দক্ষতা এবং নিয়ন্ত্রণ: একটি গুগল কম্পিউট ইঞ্জিন নেটওয়ার্কে উন্নত প্যাকেট রাউটিং কৌশলগুলি

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

তীব্র গেমিং

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

যখন খারাপ জিনিস ভাল ক্লাস্টারগুলির সাথে ঘটে: গুগল কম্পিউট ইঞ্জিন সহ শক্তিশালী সিস্টেমগুলি তৈরি করা

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

কিংডমের কীগুলি: মেঘে ওআউথ ব্যবহারের জন্য নকশার নিদর্শনগুলি

এই অধিবেশনটি OAuth 2.0 ব্যবহার করে গুগল ক্লাউড প্ল্যাটফর্ম সংস্থানগুলি অ্যাক্সেস করার জন্য একটি পরিষ্কার, ধাপে ধাপে পদ্ধতির সরবরাহ করবে। We will define the most important use cases and show how to build those solutions using practical code examples. The goal is to help you solve your authorization problems correctly and easily, without having to become an OAuth expert.

Cloud Platform Track Kickoff: Ushering in the Next Generation of Cloud Computing

Senior Vice President Urs Hlzle will share Googles vision for the next generation of cloud computing. Hell discuss how investments in infrastructure, software and people will help usher in this new era for Google and developers around the world via the Google Cloud Platform. This session will also include announcements and demo important new features of the Platform.

Autoscaling Java

Understand how to build Java applications that work well in an autoscaling environment. We'll discuss common anti-patterns in Java that make it difficult for autoscaling environments to deal with your application. We'll also discuss how App Engine knows when to scale up and back your application and how to take full advantage of this.

Building developers.google.com on App Engine

The Google Developers website, aka developers.google.com, is one of thousands of Google applications that run on App Engine. In this talk, we walk through the real-world use cases and design patterns that drive the site's content management system, and discuss implementation techniques that have worked, and a few that haven't. As a bonus, we'll consider several of the newest App Engine features in the context of this app, and how they change the way we think about application architecture.

Cloud Computing and High-Energy Particle Physics: How ATLAS Experiment at CERN Uses Google Compute Engine in the Search for New Physics at LHC

In this talk we will describe the ATLAS Experiment on Google Compute Engine (GCE) scientific computing project and illustrate several examples of large-scale high performance computing installations on GCE, including a 1000-core PROOF cluster for ATLAS data analysis and a 4000-core HTCondor cluster used for simulation of LHC collision events. We will also discuss Xroot technology used for high-performance data clustering.

Here Be BigQuery: Building Social Gaming Infrastructure on the Google Cloud Platform

Well look at how the Gamesys social MMORPG Here Be Monsters utliizes the Google Cloud Platform as a production data warehouse for managing user engagement and automating retention activities using App Engine. Well demo the games integration with Google Spreadsheets and BigQuery via Google Apps Script and dive into the code that enables automated reporting dashboards and ad hoc game optimization.

Importing Large Data Sets into Google Cloud Storage

This session will review multiple approaches customers take when importing their large data sets into Google Cloud Storage, including trade-offs in time, cost, and complexity. These solutions include several advanced techniques which will also help you in a wide range of other situations. We'll show the architecture and code for some of these approaches and feature a case study of a 5 PB+ migration.

From Nothing to Nirvana in Minutes: Cloud Backend for Your Android Application

The best Android applications take full advantage of the cloud to power great user experiences. This talk shows, in detail, how to use the server-code optional backend on the Google Cloud Platform to store application and game state in the cloud. We will then walk through adding your own custom logic via Google Cloud Endpoints and the Google Plugin for Eclipse. For a more in depth look at the session content, read Brad Abram's writeup "Google I/O 2013 Session Overview: From Nothing to Nirvana in Minutes: Cloud Backend for your Android Application Building Geek Serendipity" (http://bradabrams.com/2013/05/google-io-2013-session-overview-from-nothing-to-nirvana-in-minutes-cloud-backend-for-your-android-application-building-geek-serendipity/).

High Performance Apps with Go on App Engine

The Go runtime for App Engine is a high performance engine for running web applications. It produces fast responses, starts instances in a fraction of a second, makes the most use of instance hours, and allows your app to do serious processing at full machine speed. Come along to hear how to fully exploit the power of Go on App Engine and make your web applications the best they can be.

Find the Next Big Thing with the YouTube Analytics API

Is longform content the way to go or do short clips still reign supreme on YouTube? Are you hot in South Korea? Do video annotations engage or irritate your audiences? The YouTube Analytics API can answer all these questions and more. Learn about advanced features of the API. Discover how Next Big Sound uses the YouTube API to help record labels, artists, and band managers make better decisions.

Designing Products for a Multi-screen World: The YouTube Perspective

Design is different from art. In fact, if you had to use math to validate it, then you are probably on the right track. In this product design-focused session, we will discuss what it means to be a designer at YouTube. We will cover the state and meaning of the multi-device world we live in. Finally, we will share a few best principles for both design and corresponding quantitative analysis in this new world.

Supercharge Your Google Compute Engine App with Persistent Disk

The performance, reliability and consistency of Persistent Disk (PD) are part of what distinguishes GCE as a next generation cloud service. Discover some of the internals of PD and what distinguishes it from comparable offerings. This session will include a technical deep dive into best practices for using PD with your GCE apps.

Seeing the World Through High DPI

Almost every new mobile device today ships with a high DPI screen. That trend has started branching out to laptops, and its only a matter of time until every device we use is high DPI. In this talk well dive into what high DPI means and how you can optimize your sites so they look great in any form factor. Youll learn 1) how different pixels affect layout and how to achieve the layout you want, 2) how layouts are affected by different display densities, and 3) how different image formats can be used to provide the best experience for users ensuring that your site looks great on any device. Youll walk away knowing how to use responsive techniques to build sites that shine, and also how you can quickly update your existing sites to look beautiful, both today and in the future.

The Freebase APIs: Tapping into Google's Knowledge Graph

Freebase is the open core of Google's Knowledge Graph. The Freebase APIs help developers enhance their applications so they better understand the people, places and things users care about. We'll dig into code samples and show how to enhance your application with Knowledge Graph data.

Hands-On: New Google Tools for Structured Data

At Google, we're making more and more use of structured data to help users find your content. In addition to a variety of rich snippets that enhance search results, we're now showing event calendars for cities and venues, reviews for movies in the Knowledge Graph, ingredient filters for recipes, and more. How do you ensure your site is participating in features like these? We'll answer that question by demoing a suite of new and updated tools including Data Highlighter and the Structured Data Dashboard that make providing and validating your sites structured data easier than ever.

From Structured Data to the Knowledge Graph

While the web began with free-text documents, most of it is now backed by structured databases. However, too often the structure from these databases is lost on the way to HTML. এটা যে ভাবে হতে হবে না. We'll cover what new features can be powered by this structured data as well as tools & techniques for making sure this useful structure is not lost on your site.

স্ট্রাকচার্ড ডেটা সর্বত্র রয়েছে। Along with marking up your website, you can now mark up information you email your users. By doing so, you can help your users get that information faster on Google -- for example, as highly-structured answers and cards for flight itineraries, upcoming events, restaurant reservations, etc. Come check out a preview of the upcoming features in action .

জ্বাল দিন

Ignite পাঁচ মিনিটের গতির উপস্থাপনাগুলির একটি সিরিজে সেরা গিক সংস্কৃতিকে ক্যাপচার করে৷ প্রতিটি স্পিকার 20টি স্লাইড পায় যা 15 সেকেন্ড পর স্বয়ংক্রিয়ভাবে অগ্রসর হয়৷

G+ and Search: How to Enhance Your Brand Queries on Google

In this session we'll walk you through a series of techniques you can use to make your app and content shine on Google. Using these techniques you can connect more directly with new and existing users on Google Search.

Grow Your Audience with Google+

So you built an app, site, game, or online service, but have no idea how to connect with users to grow your business? Join us for a discussion on how Google+ helps you grow and engage your audience. Take away tips on how to use Google+ to create value for your business by getting found across Google, getting recommended to other Google users, and creating more personal engagement.

Point, Click, Tap, Touch - Building Multi-Device Web Interfaces

PCs, laptops, tablets, smartphones, hybrids, televisions and more: touch-AND-mouse-enabled devices are coming. Come to this talk to learn how to make your site awesome on the growing number of touchscreen devices and to see what the future of the web holds for touch-based computing. You will learn how to future-proof your website for touchscreen laptops, how to build a buttery smooth touch experience, and, most importantly, how to create code that is responsive to multi-modal input.

7 Techmakers and a Microphone

Megan Smith (VP, Google[x]) will emcee a series of TED talk style segments from Susan Wojcicki (SVP, Ads & Commerce), Anna Patterson (VP, Knowledge), Johanna Wright (VP, Search and Assist, Android), Kathy Kleiman (Founder of the ENIAC Programmers Project), Jean Wang (Hardware Lead, Glass), and Diane Greene (Board of Directors, Google). Theyll share their insights, learnings, and ah ha! moments from being technical leaders inside innovative companies. This will be a special supersized session that runs until 6:35pm! Presented by Women Techmakers.

Online Learning Made Social with Google+

Come learn about how Google+ is helping Online learning platforms help connect students to each other and to professors. This talk will give an overview of the Google+ technologies that can be used in online education and also look at various examples of where this has been integrated successfully. You will also hear from Coursera, one of the leading Online Learning platforms and their experience with Google+ Hangouts.

Ingress: Design Principles Behind Google's Massively Multiplayer Geo Game

Ingress is a massively multiplayer geo game that was recently launched by Google's Niantic Labs. Players move through the real world using an Android device and the Ingress app to discover and tap sources of a mysterious energy. Players acquire objects to aid in their quest, deploy tech to capture territory, and ally with other field agents to advance the cause of the Enlightened or the Resistance in an epic struggle for the fate of humanity. Brandon Badger, is the Product Manager for Ingress. He's been a Product Manager on Google Maps, Google Books, YouTube, and Niantic Labs. He'll be talking about Google's latest efforts to create "adventures on foot" using Android and Google's Geo data. The discussion will focus on the the game design principles and techniques used to create Ingress, as well as opportunities to use emerging technologies to create new types of mobile gaming experiences.

Building an Online Education Platform using Google Technologies

Last summer, 155K Google users came together in a virtual classroom by signing up for our experimental "Power Searching with Google" MOOC (massive open online course). Twenty-thousand of those students graduated. Two months later, we launched an open source project called Course Builder--based on the original Power Searching MOOC code--to make the technology powering the class available to everyone. This session is a case study of how Course Builder evolved from Power Searching with Google MOOC to an online course delivery platform. We'll focus on how Google's APIs and technologies facilitated the development of the initial system and continue to support the open source platform.

Identity Tech Overview: Less Pain, More Gain

Identity is hard, but the penalties for getting it wrong are severe. Good news: technologies are surfacing that reduce developer pain while improving user experience. This talk highlights them and introduces a framework, starting from your unique combination of constraints, users, and platforms, to help you figure out which technologies and policies will work for you.

প্রজেক্ট গ্রাউন্ড ট্রুথ: অ্যালগরিদম এবং এলবো গ্রিজের মাধ্যমে সঠিক মানচিত্র

In 2008, Google began project Ground Truth. Its goal was to map the world from authoritative data sources, via a unique mix of algorithms and elbow grease. To date, the project has created and launched high-quality map data of 42 countries in Google Maps. In this session, you'll get a behind-the-scenes look at the inner workings of Ground Truth. Come see how we combine a mix of advanced algorithms, supplemental data (such as aerial and Street View imagery), as well as raw human labor to create and maintain map data that corresponds as closely as possible to real-world truth on the ground.

Places API-Powered Navigation: A Case Study with Mercedes Benz

An iconic auto manufacturer, Mercedes-Benz strives to lead the automotive industry in technology innovation. Learn how Mercedes created amazing experiences with Google Maps and the Places API in "Digital Drive Style" -- a connected, social navigation system powering the cockpit user experience from a smartphone.

Fireside chat with Research at Google

Research at Google is unique, as it is conducted across the entire Engineering organization - by Research Scientists as well as Software Engineers. Teams are integrated, boundaries are fluid, and we face challenges together while retaining a close feedback loop from our users. This enables us to quickly build, iterate, and launch new and innovative products that change the state of the art and thereby produce new research results. Google's definition of research is broad and happens in multiple ways across the organization. Our research results in technology advances in the areas of Audio/Video Fingerprinting, Image Understanding, MapReduce/Parallel Computing, Deep Learning, and Parsing at Scale, which we apply to many of our products. And, it also results in new whole new products, such as Voice Search and Google Translate. Learn about Google's hybrid approach to research from the engineers and scientists behind ideas such as Google Glass, MapReduce, Search, and online education, who conduct big idea experiments that translate into real-time innovation at Google.

Developing for a Global Audience: Tools for Internationalization & Localization

So you want to expand to an international audience ... where to start? what does it entail? আমি এটা কিভাবে করব? how to promote in local markets? This talk will address above questions for android and web developers. In our journey of the where, what and how, we will take an in-depth look at various internationalization and localization tools available to you.

Beyond SOPA: What You Can Do to Influence Tech Policy

From SOPA/PIPA and CISPA, to immigration and patent reform, government is taking a renewed interest in the Internet and the businesses we're building on it -- in some cases, there is even a new focus on the use of technology which can solve government problems. As a result, government is looking for input from our community of entrepreneurs and developers about what our needs are as a community, and how they can build better public policy in our interest. So, what are the most efficient, easy ways for you to get involved? Join us for a panel of some leaders in the Internet advocacy space to learn how you, as a developer, can get more involved in creating better policies that can affect your business.

Build a WebRTC Web App

Learn about the power of the modern web and use WebRTC to build a simple video and text chat app. In this codelab, we'll help you get to grips with the core APIs and technologies of WebRTC: MediaStream (aka getUserMedia): what is it and how can I use it? RTCPeerConnection: what is important about WebRTCs most powerful API? RTCDataChannel: how can I set up real-time communication of arbitrary data? Signalling: what is it and how do I set it up? Servers: what do I need for signalling, STUN, and TURN?

How to Go from Weekend Hack to Funded Startup

একটি ধারণা আছে এবং একটি সংস্থা শুরু করতে চান? কীভাবে বিনিয়োগকারীদের আকর্ষণ করবেন এবং চেক লেখার আগে তারা কী দেখতে চান তা শিখুন। অর্থ সংগ্রহ করেছেন এমন উদ্যোক্তাদের কাছ থেকে শুনুন এবং ভিসি যারা তাদের অর্থায়ন করেছেন।

Behind the scenes of Google Maps

The lead UX Designer and the Engineering Director for Google Maps will be covering technical and design considerations around creating the rich experiences of Google Maps, including deep dives into several innovative features. This talk will offer a rare insight into the thinking and challenges behind the scenes of the leading online mapping service.

Google Visualization API

Discover the latest features of the Google Visualization API and master the new methods of creating elegant, data-driven charts.

Using Drive as the Storage Solution on Android

How you can use save files on Android and let the Drive SDK deal with the messy details of uploading it to the cloud, and having it available and synchronised on all devices.

WebP: Deploying Faster, Smaller, and More Beautiful Images

WebP is a new, open-source image format which provides lossy and lossless compression of images with significant byte savings: 30-80% smaller image files when compared to jpeg and png! In this session we will cover the latest features, news, and future roadmap of the WebP format. We will dive into a few hands-on case studies and recount how large sites and applications deployed WebP, the challenges they faced in the process, and the benefits they saw and measured after the migration. In other words, a 0-60 primer on WebP: what it is, how to get started, the tooling, and the benefits - bring your propeller hat!

Found in Translation: Going Global with the Translate API

Hundreds of millions of users rely on Google Translate what new markets your apps, sites, or analytics unlock with our Translate API on the Google Cloud Platform? Well explore the AI that Google uses to analyze billions of documents across 60+ languages. Understanding how statistical machine translation works can help identify appropriate commercial applications, such as user-generated content, news and reviews, and localization.

Lessons from Founders

The road to success includes many lessons learned along the way. From idea to exit, this panel of star studded founders share insights on how they tackled key challenges from product development to hiring and all the things they wish they would have known on the path to building innovative tech companies. Panelists include Caterina Fake (Findery, Hunch, Flickr), Slava Rubin (Indiegogo), Mary Lou Jepsen (Pixel Qi, OLPC, Google X), Julia Hartz (Eventbrite), and Mary Grove (Google for Entrepreneurs - moderator)