ডেস্কটপ অ্যাপ্লিকেশনগুলির জন্য বিকাশকারী সংস্থানগুলি?


19

উপর developer.ubuntu.com সবচেয়ে সম্পদ উবুন্টু স্পর্শ লক্ষ্য করা বলে মনে হয়। আমি যদি উবুন্টু ডেস্কটপ অ্যাপ্লিকেশন লিখতে চাইতাম তবে আমি কোথায় শুরু করতে পারি?

ডেস্কটপের জন্যও কি উবুন্টু এসডিকে? আমি পড়েছি যে মোবাইল অ্যাপ্লিকেশনগুলিতে বেশি টার্গেট করা হয়েছে।

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


উবুন্টু 14.10 এর মধ্যে, নতুন এসডিকে ডেস্কটপকেও লক্ষ্য করবে এবং বর্তমানে ডেস্কটপে কাজ করবে। সুতরাং আপনি পাশাপাশি একটি জাম্প-স্টার্ট পেতে এবং এসডিকে ব্যবহার করতে পারেন।
আইবেলিভ

বর্তমানে এটি যে এটির উপর কাজ করে, তার অর্থ এই নয় যে এটি লক্ষ্যবস্তু করে, এমনকি উবুন্টু সাইটের সমস্ত টিউটোরিয়ালটি মোবাইলের জন্য রয়েছে
মাত্তিও পাগলিয়াজি

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

উত্তর:


8

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

আপনি কিউটিটির জন্য ডকুমেন্টেশনগুলি http://qt-project.org এ খুঁজে পেতে পারেন । এখানে আরও নির্দিষ্ট সংস্থানগুলির জন্য একটি সংক্ষিপ্ত তালিকা যা আপনি দরকারী পাবেন:

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

অন্যান্য Qt ভাষার বাইন্ডিংগুলি এখানে পাওয়া যাবে

এছাড়াও আপনি ব্যবহার করতে পারেন এমন অন্যান্য ভাষা এবং ফ্রেমওয়ার্ক রয়েছে:

তবে আমি কিউটিটি ব্যবহার করার পরামর্শ দিচ্ছি কারণ এর অত্যন্ত বিস্তৃত সংস্থান রয়েছে, খুব শক্তিশালী এবং উবুন্টু এসডিকে ব্যবহৃত হচ্ছে।

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


6

উবুন্টু (পাইজিটিকে) জিইউআই অ্যাপ্লিকেশনগুলি তৈরি এবং প্যাকেজিংয়ের জন্য দ্রুত একটি দুর্দান্ত ছোট সরঞ্জাম quickly এটি ম্যানুয়ালটির বেশিরভাগ অংশে পুনরায় কাজ করে, যাতে আপনি সেটআপের বিশদটির পরিবর্তে আপনার অ্যাপ্লিকেশনটির কার্যকারিতাটিতে সম্পূর্ণ মনোযোগ দিতে পারেন।

কিউটি সফটওয়্যার ডেভেলপমেন্ট কিট (SDK এর) একটি ক্রস-প্ল্যাটফর্ম অ্যাপ্লিকেশন ফ্রেমওয়ার্ক যে ব্যাপকভাবে একটি গ্রাফিকাল ইউজার ইন্টারফেস (GUI) সঙ্গে অ্যাপ্লিকেশন সফ্টওয়্যার উন্নয়নশীল জন্য ব্যবহার করা হয়।

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

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

Anjuta হ'ল সি এবং সি ++ এর জন্য একটি সমন্বিত উন্নয়ন পরিবেশ (আইডিই)।

বাজার-না.গো উবুন্টু উন্নয়নের জন্য ব্যবহৃত একটি বিকেন্দ্রীকৃত সংস্করণ নিয়ন্ত্রণ ব্যবস্থা।

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

Eclipse জাভা এবং অন্যান্য প্রোগ্রামিং ভাষার জন্য একটি IDE। এটি জেবিল্ডারের মতো বদ্ধ উত্স প্রোগ্রামগুলির ভিত্তি তৈরি করে forms

এরিক একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত পাইথন এবং রুবি আইডিই।

ডাঙ্গা জিনোম অ্যাপ্লিকেশন তৈরির জন্য একটি ইউজার ইন্টারফেস ডিজাইনার।

অলস হলেন পাইথন আইডিই যা টিনকিটার জিইউআই টুলকিট দিয়ে তৈরি।

কেডেভলফ কে-ডি-ই-এর একটি আইডিই যা অনেকগুলি প্রোগ্রামিং ভাষার সমর্থন করে।

MonoDevelopমনো # সি # এবং অন্যান্য ভাষায় মনো / অ্যাপ্লিকেশন লেখার জন্য একটি আইডিই।

NetBeans একটি জাভা আইডিই যা সিভিএস এবং ফর্ম নির্মাতার পক্ষে সমর্থন করে।

অন্যান্য সংস্থান যা আপনি ব্যবহার করতে পারেন:

উবুন্টু অ্যাপ ডেভেলপারগণ

উবুন্টু বিকাশকারীর ম্যানুয়াল

উবুন্টু বিকাশ গাইড: ভূমিকা

সম্পাদন করা

অক্টোবরের মধ্যে উবুন্টুর একক প্ল্যাটফর্ম এসডিকে শিপ আকার হবে

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

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

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

ক্যানোনিকাল লক্ষ্য করছে যে উবুন্টু ১৩.১০ প্রকাশিত হওয়ার সময়ে বেশিরভাগ অ্যাপ্লিকেশন রচনার জন্য এসডিকে পর্যাপ্ত পরিমাণে পূর্ণ করা হবে। ZDNet


2

আমি আজ একই জিনিস খুঁজছিলাম। আমি এতে নতুন তবে দেখে মনে হচ্ছে সবাই পাইথন / রুবি + টিন্টার (জিইউআই) দিয়ে শুরু করে। আপনি যদি কমপক্ষে পিএইচপি বা আরও ভাল জাভা + সুইং (জিইউআই) বোঝেন তবে পাইথন শিখতে আপনার কোনও সমস্যা হওয়া উচিত নয়।

এটি কীভাবে কাজ করে তা বোঝার জন্য এখানে আপনার কাছে একটি সুন্দর এবং সহজ টিউটোরিয়াল রয়েছে:

পর্ব 1
অংশ 2

এই টিউটোরিয়ালটি তৈরি করা লোক ( দ্য রাইমার ) এর মতো দেখতে ইউটিউবে আরও টিউটোরিয়াল সহ পুরো চ্যানেল রয়েছে।

আশা করি আমি আপনাকে সহায়তা করেছি, আমি এটি দিয়েও উবুন্টু ডেস্কটপ অ্যাপ তৈরি করার চেষ্টা করব।


ধন্যবাদ! আপনি পাইক্ট সম্পর্কে কিছু জানেন?
মাত্তেও পাগলিয়াজি

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.