কীভাবে একটি আইফোন অ্যাপ তৈরি করবেন (ছবি সহ)

সুচিপত্র:

কীভাবে একটি আইফোন অ্যাপ তৈরি করবেন (ছবি সহ)
কীভাবে একটি আইফোন অ্যাপ তৈরি করবেন (ছবি সহ)

ভিডিও: কীভাবে একটি আইফোন অ্যাপ তৈরি করবেন (ছবি সহ)

ভিডিও: কীভাবে একটি আইফোন অ্যাপ তৈরি করবেন (ছবি সহ)
ভিডিও: Chrome Browser এর ৭টি ট্রিকস্, যা সবারই জানা দরকার | Google Chrome Tips and Tricks Bangla 2024, মে
Anonim

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

ধাপ

5 এর 1 অংশ: আপনার উন্নয়ন পরিবেশ স্থাপন করা

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 1
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 1

ধাপ 1. Xcode ডাউনলোড এবং ইনস্টল করুন।

Xcode হল ডেভেলপমেন্ট এনভায়রনমেন্ট যেখানে সকল iPhone অ্যাপ তৈরি করা হয়। Xcode অ্যাপল থেকে বিনামূল্যে পাওয়া যায়, কিন্তু OS X 10.8 বা তার পরে ইনস্টল করা প্রয়োজন। উইন্ডোজ বা লিনাক্স পিসিতে এক্সকোড চালানোর কোন অফিসিয়াল উপায় নেই। এর মানে হল যে আপনি যদি একটি আইফোন অ্যাপ ডেভেলপ করতে চান কিন্তু ম্যাক না থাকে, তাহলে আপনাকে প্রথমে একটিতে বিনিয়োগ করতে হবে।

  • IOS 8 অ্যাপস ডেভেলপ করতে আপনার Xcode 6.0.1 এবং iOS 8 SDK এর প্রয়োজন হবে, এ দুটিই অ্যাপল থেকে পাওয়া যাবে। আইওএস 8 এসডিকে উল্লেখযোগ্য সংখ্যক নতুন এপিআই রয়েছে যা আপনাকে আইক্লাউড ইন্টিগ্রেশন এবং টাচ আইডি সহ সমস্ত ধরণের নতুন অ্যাপ্লিকেশন অভিজ্ঞতা তৈরি করতে দেয়।
  • আইওএস 10 অ্যাপস ডেভেলপ করতে, আপনার এক্সকোড 8 এবং আইওএস 10 এসডিকে প্রয়োজন হবে, যা অ্যাপল থেকেও পাওয়া যাবে। Xcode- এর এই সংস্করণে সুইফট ভাষা এবং SDK- তে উল্লেখযোগ্য পরিবর্তন আছে যেগুলো সম্পর্কে আপনি সচেতন হতে চাইবেন, কিন্তু সুসংবাদ হল এই সংস্করণের পরে সুইফট ভাষায় আর "কোড ব্রেকিং" পরিবর্তন হবে না ।
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 2
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 2

পদক্ষেপ 2. একটি ভাল টেক্সট এডিটর ইনস্টল করুন।

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 3
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 3

ধাপ 3. একটি ভেক্টর গ্রাফিক্স প্রোগ্রাম ইনস্টল করুন।

আপনি যদি আপনার অ্যাপের জন্য কাস্টম আর্ট এবং ডিজাইন তৈরির পরিকল্পনা করেন, তাহলে আপনি এমন একটি প্রোগ্রাম চাইবেন যা ভেক্টর গ্রাফিক্স তৈরি করতে পারে। স্পষ্টতা হারানো ছাড়া ভেক্টর গ্রাফিক্স স্কেল, এবং একটি সুদর্শন অ্যাপের জন্য অপরিহার্য। জনপ্রিয় ভেক্টর প্রোগ্রামগুলির মধ্যে রয়েছে CorelDraw, Adobe Illustrator এবং Xara Designer, যা বাণিজ্যিক এবং Inkscape, যা বিনামূল্যে। একটি সুন্দর, বিনামূল্যে, ভেক্টর গ্রাফিক্স অঙ্কন প্রোগ্রাম হল ড্রবেরি। এটি পেশাদার প্রোগ্রামগুলির মতো শক্তিশালী নয়, তবে এটি প্রথমবার ব্যবহারকারীর জন্য ভাল, অথবা যদি আপনি কেবলমাত্র একটি ব্যবহারের জন্য কিছু দিতে চান না।

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 4
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 4

ধাপ 4. অবজেক্টিভ-সি এর সাথে নিজেকে পরিচিত করুন।

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

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

পদক্ষেপ 5. আউটসোর্সিং ডেভেলপমেন্ট বিবেচনা করুন।

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

আপওয়ার্ক (পূর্বে oDesk এবং Elance) ইন্টারনেটে সবচেয়ে জনপ্রিয় ফ্রিল্যান্সিং পরিষেবা যা শত শত ডেভেলপার এবং সমস্ত দক্ষতার স্তরের শিল্পী রয়েছে।

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 6
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 6

পদক্ষেপ 6. একটি ডেভেলপমেন্ট অ্যাকাউন্ট তৈরি করুন।

আপনার অ্যাপটি অ্যাপ স্টোরে বিতরণ করতে বা অন্যদের পরীক্ষা করার জন্য, আপনাকে একটি অ্যাপল ডেভেলপার অ্যাকাউন্টের জন্য সাইন আপ করতে হবে। অ্যাকাউন্টটি প্রতি বছর $ 99 খরচ করে এবং আপনাকে ট্যাক্স এবং ব্যাংক অ্যাকাউন্টের তথ্য প্রবেশ করতে হবে।

আপনি আইওএস দেব কেন্দ্রের ওয়েবসাইটে আপনার অ্যাকাউন্ট তৈরি করতে পারেন।

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 7
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 7

ধাপ 7. কিছু পরীক্ষার অ্যাপ ডাউনলোড করুন।

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

5 এর 2 অংশ: অ্যাপের পরিকল্পনা

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 8
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 8

ধাপ 1. আপনার ধারণা সংজ্ঞায়িত করুন।

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

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

পদক্ষেপ 2. আপনার শ্রোতা নির্ধারণ করুন।

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 10
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 10

ধাপ the. অ্যাপের সাহায্যে প্রয়োজনের সমাধান করুন।

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 11
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 11

ধাপ 4. বিষয়বস্তু বিবেচনা করুন।

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

একটি আইফোন অ্যাপ ধাপ 12 তৈরি করুন
একটি আইফোন অ্যাপ ধাপ 12 তৈরি করুন

ধাপ 5. ভাল UI নকশা প্রক্রিয়া অনুশীলন।

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

UI নকশা একটি শিল্পের মতোই এটি একটি বিজ্ঞান। আপনার প্রকল্পটি বিকশিত হওয়ার সাথে সাথে আপনি সম্ভবত আপনার নকশাটি ক্রমাগত সংশোধন করবেন।

5 এর 3 অংশ: অ্যাপ তৈরি করা

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 13
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 13

ধাপ 1. এক্সকোডে একটি নতুন প্রকল্প তৈরি করুন।

এক্সকোড খুলুন এবং ফাইল মেনু থেকে একটি নতুন প্রকল্প শুরু করুন। উইন্ডোর বাম দিকে "iOS" শিরোনামের অধীনে "অ্যাপ্লিকেশন" নির্বাচন করুন। টেমপ্লেট বিভাগে, "খালি অ্যাপ্লিকেশন" নির্বাচন করুন।

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

ধাপ 2. একটি স্টোরিবোর্ড তৈরি করুন।

স্টোরিবোর্ড হল আপনার অ্যাপের সব স্ক্রিনের দৃশ্যমান উপস্থাপনা। এটি প্রতিটি পর্দার বিষয়বস্তু পাশাপাশি তাদের মধ্যে রূপান্তর দেখায়। স্টোরিবোর্ড টুল আপনাকে আপনার অ্যাপের প্রবাহ বিকাশে সাহায্য করবে।

  • File → New → File- এ ক্লিক করুন।
  • আইওএস শিরোনামের অধীনে, "ইউজার ইন্টারফেস" ক্লিক করুন।
  • স্টোরিবোর্ড নির্বাচন করুন, এবং পরবর্তী ক্লিক করুন।
  • ডিভাইস মেনু থেকে আইফোন নির্বাচন করুন, এবং তারপর "প্রধান" ফাইলের নাম দিন। নিশ্চিত করুন যে এটি আপনার প্রকল্পের মতো একই স্থানে সংরক্ষিত আছে।
একটি আইফোন অ্যাপ ধাপ 15 তৈরি করুন
একটি আইফোন অ্যাপ ধাপ 15 তৈরি করুন

ধাপ your. আপনার স্টোরিবোর্ডকে আপনার প্রকল্পে বরাদ্দ করুন

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

  • বাম নেভিগেশন গাছের মধ্যে আপনার প্রকল্পের নাম ক্লিক করুন।
  • প্রধান ফ্রেমে লক্ষ্য শিরোনাম খুঁজুন। লক্ষ্য তালিকা থেকে আপনার প্রকল্প নির্বাচন করুন।
  • সাধারণ ট্যাবে স্থাপনার তথ্য বিভাগটি খুঁজুন।
  • "মেইন ইন্টারফেস" পাঠ্য ক্ষেত্রে Main.storyboard লিখুন।
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 16
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 16

ধাপ 4. একটি ভিউ কন্ট্রোলার ব্যবহার করে আপনার প্রথম স্ক্রিন যোগ করুন।

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

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

ধাপ 5. আপনার প্রথম পর্দায় ইন্টারফেস অবজেক্ট যুক্ত করুন।

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

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

ধাপ 6. আপনি যোগ বস্তু কাস্টমাইজ করুন।

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

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

ধাপ 7. আরো পর্দা যোগ করুন।

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

  • আপনার ক্যানভাসের ফাঁকা অংশে ভিউ কন্ট্রোলার অবজেক্টগুলিকে টেনে এনে ড্রপ করে আরও স্ক্রিন যোগ করা হয়। যদি আপনি এটি ফাঁকা করার জন্য একটি ফাঁকা জায়গা খুঁজে না পান, তবে "জুম আউট" বোতামটি ক্লিক করুন যতক্ষণ না আপনি খালি জায়গাগুলি খুঁজে পান। ভিউ কন্ট্রোলারটি ক্যানভাসে ফেলে দিতে ভুলবেন না এবং বিদ্যমান স্ক্রিনে না।
  • প্রজেক্টের রূপরেখা থেকে আপনি যে ভিউ কন্ট্রোলারটি পরিচালনা করতে চান তা নির্বাচন করে আপনি প্রাথমিক পর্দা পরিবর্তন করতে পারেন। অ্যাট্রিবিউট ইন্সপেক্টর বাটনে ক্লিক করুন এবং "Is Initial View Controller" বক্সটি চেক করুন। উদাহরণস্বরূপ, যদি আপনি একটি করণীয় তালিকা তৈরি করে থাকেন, তাহলে আপনি অ্যাপটি চালু হওয়ার সময় ব্যবহারকারীর প্রথম জিনিসটি প্রকৃত তালিকা হতে চান।
একটি আইফোন অ্যাপ ধাপ 20 তৈরি করুন
একটি আইফোন অ্যাপ ধাপ 20 তৈরি করুন

ধাপ 8. একটি নেভিগেশন বার যোগ করুন।

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

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

ধাপ 9. নেভিগেশন বারে কার্যকারিতা যোগ করুন।

এখন যেহেতু আপনি নেভিগেশন বার haveুকিয়েছেন, আপনি এতে নেভিগেশন সরঞ্জাম যুক্ত করতে শুরু করতে পারেন। এটি আপনার ব্যবহারকারীকে পর্দার মধ্যে পিছনে পিছনে যেতে দেবে।

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

ধাপ 10. একটি নতুন স্ক্রিনে আপনার নতুন বোতামটি লিঙ্ক করুন।

আপনার বোতামটি কাজ করার জন্য, আপনাকে এটি অন্য পর্দায় সংযুক্ত করতে হবে। আমাদের করণীয় তালিকার উদাহরণে, বোতামটি সামগ্রিক তালিকায় অবস্থিত এবং এন্ট্রি স্ক্রিনের সাথে সংযুক্ত হওয়া প্রয়োজন। বোতামটি লিঙ্ক করতে, Ctrl ধরে রাখুন এবং বোতামটি দ্বিতীয় পর্দায় টেনে আনুন।

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

ধাপ 11. ডেটা হ্যান্ডলিং ক্ষমতা যোগ করুন।

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

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

5 এর 4 ম অংশ: অ্যাপটি পরীক্ষা করা

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 24
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 24

ধাপ 1. iOS সিমুলেটর শুরু করুন।

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 25
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 25

ধাপ 2. অ্যাপটি তৈরি করুন।

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 26
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 26

ধাপ 3. আপনার নিজের আইফোনে অ্যাপটি পরীক্ষা করুন।

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 27
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 27

ধাপ 4. আপনার অ্যাপটি ডিবাগ করুন।

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

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 28
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 28

পদক্ষেপ 5. মেমরির ব্যবহার পরীক্ষা করুন।

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

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

পদক্ষেপ 6. অন্যদের দ্বারা পরীক্ষা করার জন্য আপনার অ্যাপটি বিতরণ করুন।

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

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

5 এর অংশ 5: আপনার প্রকল্পটি মুক্তি দেওয়া

একটি আইফোন অ্যাপ ধাপ 30 তৈরি করুন
একটি আইফোন অ্যাপ ধাপ 30 তৈরি করুন

ধাপ 1. আপনার ডিস্ট্রিবিউশন বিল্ড তৈরি করুন।

ড্রপ-ডাউন মেনু থেকে ডিভাইস এবং রিলিজ নির্বাচন করুন। "বিল্ড" আইকন টিপুন। ফাইন্ডারে, আপনার প্রকল্পের বিল্ড ফোল্ডারে নেভিগেট করুন এবং "রিলিজ-আইফোনোস" ফোল্ডারটি সন্ধান করুন। ভিতরে একটি অ্যাপ থাকবে। এটি একটি আর্কাইভে জিপ করুন।

নতুন অ্যাপস অ্যাপল সার্টিফিকেশন পাস করার জন্য, তাদের iOS 8 এবং রেটিনা ডিসপ্লের জন্য অপ্টিমাইজ করতে হবে।

একটি আইফোন অ্যাপ ধাপ 31 তৈরি করুন
একটি আইফোন অ্যাপ ধাপ 31 তৈরি করুন

পদক্ষেপ 2. আই টিউনস কানেক্ট ড্যাশবোর্ড খুলুন।

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

একটি আইফোন অ্যাপ ধাপ 32 তৈরি করুন
একটি আইফোন অ্যাপ ধাপ 32 তৈরি করুন

ধাপ 3. আপনার অ্যাপের সমস্ত তথ্য দিন।

"আপনার অ্যাপ্লিকেশনগুলি পরিচালনা করুন" এ ক্লিক করুন এবং তারপরে "নতুন অ্যাপ্লিকেশন যুক্ত করুন" নির্বাচন করুন। অ্যাপের নাম, SKU নম্বর পূরণ করুন এবং বান্ডিল আইডি নির্বাচন করুন। ড্রপ ডাউন মেনু থেকে আপনার অ্যাপ বান্ডেল নির্বাচন করুন।

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

ধাপ 4. আপনার অ্যাপ আপলোড করুন।

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

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

পদক্ষেপ 5. পর্যালোচনার জন্য অপেক্ষা করুন।

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

একটি আইফোন অ্যাপ ধাপ 35 তৈরি করুন
একটি আইফোন অ্যাপ ধাপ 35 তৈরি করুন

ধাপ 6. আপনার অ্যাপ্লিকেশন প্রচার করুন।

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

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

একটি আইফোন অ্যাপ তৈরি করুন ধাপ 36
একটি আইফোন অ্যাপ তৈরি করুন ধাপ 36

ধাপ 7. আপনার বিক্রয় দেখুন।

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

পরামর্শ

  • আসল হওয়ার চেষ্টা করুন এবং অ্যাপ স্টোরে ইতিমধ্যেই বিদ্যমান নকল অ্যাপ্লিকেশনগুলি নয়। কি পাওয়া যায় তা জানতে অ্যাপ স্টোরের একটি পুঙ্খানুপুঙ্খ অনুসন্ধান করুন। অবশ্যই, যদি আপনার ধারণাটি আরও ভাল হয় তবে তার জন্য যান।
  • সর্বদা আপনার অ্যাপ্লিকেশন উন্নত করার উপায় সন্ধান করুন।
  • আপনার অ্যাপ নিয়মিত আপডেট করার চেষ্টা করুন।
  • আপনি যদি মুদ্রিত রেফারেন্স পছন্দ করেন, কিছু আইফোন ডেভেলপমেন্ট বই খুঁজে পেতে Amazon.com এ ক্লিক করুন।
  • আপনার হাত পেতে পারেন এমন বিভিন্ন iDevices এ পরীক্ষা করার চেষ্টা করুন। আরও ভাল যদি তাদের বিভিন্ন iOS সংস্করণ ইনস্টল করা থাকে।
  • আপনি যদি কোনো iOS ডেভেলপার ভাড়া করেন এবং iOS অ্যাপটি আপনার নির্দিষ্ট করার মত গ্যারান্টি দিতে চান, তাহলে আপনি ফটোশপে অ্যাপটির ইন্টারফেস ডিজাইন করতে পারেন এবং এটি একটি কার্যকরী Xcode/iOS অ্যাপ্লিকেশনে রূপান্তর করার জন্য একটি টুল ব্যবহার করতে পারেন!
  • আপনি যদি শুধু কোডিং শিখছেন, ব্লক ভিত্তিক ভাষা বা অনলাইন ক্লাস আপনাকে শুরু করতে সাহায্য করতে পারে।

সতর্কবাণী

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

প্রস্তাবিত: