উবুন্টু [কিউএমএল] এর জন্য অ্যাপ্লিকেশন বিকাশ করছে

উবুন্টু এসডিকে ইনস্টল করা হচ্ছে

উবুন্টু এসডিকি এটি একটি আইডিই যা আমাদের উপর ভিত্তি করে একটি অ্যাপ্লিকেশন বিকাশ করার জন্য প্রয়োজনীয় সরঞ্জাম সরবরাহ করে কিউটিসিস্ট্রের.

sudo apt-get install ubuntu-sdk

একবার ইনস্টল হয়ে গেলে আমরা এটিকে খুলি এবং এটি প্রদর্শিত হবে:

SDK

ডকুমেন্টেশন

আমরা এর মধ্যে প্রচুর তথ্য পেতে পারি ওয়েব উবুন্টু বিকাশকারী, টিউটোরিয়াল, এপিআই থেকে ...

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

এপিআই-তে আমরা সমস্ত উবুন্টু এপিআই খুঁজে পেতে পারি omp কম্পোনেন্টস ০.১ যা উপাদানগুলি যা আমরা অ্যাপ তৈরি করতে ব্যবহার করব।

কোর অ্যাপসে এটি আমাদের ওয়েবটি দেখায় উবুন্টু-ফোন-কোর্যাপস লঞ্চপ্যাডের যেখানে আমরা বেশ কয়েকটি অ্যাপ্লিকেশনগুলির কোড পেতে পারি। সহায়তায় আমরা কিছু ম্যানুয়াল দেখতে পারি যা আমাদের শুরু করতে সহায়তা করবে।

ওয়েব যেখানে আমরা কিউএমএল এবং জাভাস্ক্রিপ্ট সহ জেসনকে পার্স করার একটি টিউটোরিয়াল পেতে পারি।

একটি অ্যাপ্লিকেশন তৈরি করা (একটি ক্লায়েন্ট)

একটি উদাহরণ দেখতে আমরা একটি ক্লায়েন্ট তৈরি করব, যার মধ্যে আমি ইতিমধ্যে কিছুটা কথা বলেছি এখানে।

আমরা একটি নতুন প্রকল্প তৈরি করি: ফাইল -> নতুন ফাইল বা প্রকল্প

sdk_create

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

  2014-04-06 17:10:44 থেকে ক্যাপচার করুন

এখন যদি আমরা এমন একটি মডেল সহ একটি তালিকা ভিউ যুক্ত করি যা শিরোনামের মতো কমিকস থেকে জসন ডেটা নেয়, আমাদের কাছে থাকবে:

2014-04-06 18:07:59 থেকে ক্যাপচার করুন

আমরা এই ফাইলটি তৈরি করতে ডেটা.জেএস নামে একটি ফাইল তৈরি করি, প্রকল্পটিতে ডান ক্লিক করুন নতুন -> কিউটি -> জেএস ফাইল যুক্ত করুন:

2014-04-06 18:07:00 থেকে ক্যাপচার করুন

আমরা দেখতে পাচ্ছি যে আমরা কীভাবে জাসনকে পার্স করে কেবল ফলাফল অ্যারে নিয়ে যেখানে প্রতিটি ফলাফলের জন্য আমরা এর শিরোনাম পাব।

কনসোল.লগ কনসোলের জন্য একটি মুদ্রণ করার মতো।

অবশেষে আমরা উপরের মার্ভেল.কিউএমএল রেখেছি যেখানে আমদানিগুলি

import "data.js" as Data

ফলাফল: 2014-04-06 17:57:16 থেকে ক্যাপচার করুন

আসুন কল্পনা করুন যে আমরা আমাদের অ্যাপ্লিকেশনটিকে আরও ভাল চেহারা দিতে চাই, উদাহরণস্বরূপ কেবল কোনও শিরোনাম দেখানো যা কোনও চিত্র দেখায়। এবং তাদের অনুভূমিকভাবে স্থানান্তর করতে সক্ষম হবেন, কারণ এটি করা যাক:

আমরা তালিকাভিউতে ওরিয়েন্টেশন সম্পত্তি যুক্ত করি

orientation: ListView.Horizontal

আমরা একটি চিত্রের জন্য পাঠ্যও পরিবর্তন করি:

Image {
width: 200; height: 150
fillMode: Image.PreserveAspectFit
source: thumbnail+".jpg"
}

এবং ডেটা.জেজে আমরা থাম্বনেল যুক্ত করি

marvelModel.append({id: i.id, title: i.title, thumbnail: i.thumbnail.path});

আমরা ফলাফলটি দেখতে পারি:

2014-04-06 18:29:44 থেকে ক্যাপচার করুন

ঠিক আছে এখন আমরা আমাদের অ্যাপ্লিকেশনটি করার জন্য প্রচুর কাজ করতে পারি, যেমন চিত্রটিতে ক্লিক করা আমাদের তথ্য, একটি অক্ষর অনুসন্ধান ইঞ্জিন প্রদর্শন করবে ... তবে আমরা উদাহরণটি এখানে রেখে দেব।

প্যাকেজিং

অবশেষে, আমাদের কেবল আমাদের প্যাকেজ তৈরি করতে হবে, আমরা প্যাকেজিংয়ে যাচ্ছি:

sdk_package

আমরা দেখতে পাচ্ছি যে আমাদের কয়েকটি ক্ষেত্র পূরণ করতে হবে। উদাহরণস্বরূপ আপনি যদি ইন্টারনেট ব্যবহার করেন ..., যখন আমাদের সবকিছু শেষ হয়ে যায় তখন আমরা প্যাকেজ তৈরি করি যা একটি ক্লিকে ফাইল তৈরি করবে যাতে আমরা অ্যাপ্লিকেশনটি ইনস্টল করতে পারি।

উপসংহার (জিটিকে 3 বা কিউএমএল)

উপস্থিতির নিরিখে, আমি ব্যক্তিগতভাবে জিটিকে অনেক পছন্দ করি তবে এর "পরিবর্তন" এর ডিগ্রিটি অনেকগুলি পছন্দ করার জন্য ছেড়ে যায়, অন্যদিকে কিউএমএল দিয়ে আপনি অন্যকে ইউআই অনেকটা কাস্টমাইজ করতে পারেন এটির উপাদানগুলি (ডেস্কটপ উপাদান) এটি উপস্থিতিকে ছেড়ে দিন যেন এটি জিটিকে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   r @ y তিনি বলেন

    কেবল একটি ব্যাখ্যা, উবুন্টু এসডিকে কোনও আইডিই নয় বা এটি কিউটিক্রিয়েটারের উপর ভিত্তি করে নয়, এটির নামটি এমন একটি ডেভলপমেন্ট কিটকে নির্দেশ করে যা QtCreator এ সংহত হতে পারে।

  2.   কিউলেব্রে তিনি বলেন

    আজ আমি এটি এবং অন্যান্য তিনটি টিউটোরিয়াল অনুসরণ করা শুরু করেছি, কিন্তু যখন আমি প্রকল্পটি চালানোর চেষ্টা করি, তখন আমি আবেদনটি থেকে বেরিয়ে আসি, কোনও ধরণের সমস্যা আছে কিনা আপনি আমাকে বলতে পারেন?