আইফোন ডেভেলপমেন্ট নতুন ম্যাকবুক


6

আমি ম্যাকবুকের সাথে আইফোন বিকাশ করতে চাই । ম্যাকবুকটিতে কেবল একটি USB-C পোর্ট রয়েছে, তাই আমার আইফোনে আমার অ্যাপ্লিকেশনগুলি লোড করার জন্য আমার একটি USB-C অ্যাডাপ্টার প্রয়োজন হতে পারে ।

ইউএসবি-সি এডাপ্টারটি কি আমার আইফোনে নতুনভাবে সংকলিত iOS অ্যাপস লোড করতে হবে?


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

উত্তর:


6

নতুন ম্যাকবুক (প্রারম্ভিক 2015) এ বিকাশ করা কোনো সাম্প্রতিক পোর্টেবল ব্যবহার করার চেয়ে আরও কঠিন হতে যাচ্ছে না:

  1. সিমুলেটরটি ব্যবহার করুন (এটি প্রথমে দুর্দান্ত হতে পারে তবে আপনাকে পরে আসল ডিভাইসটিতে পরীক্ষা করতে হবে)।
  2. একটি আইপিএ তৈরি করুন এবং আইটিউনস (ওয়াইফাই উপর কাজ করে) মাধ্যমে এটি আপলোড করুন অথবা TestFlight (সেলুলার উপর কাজ করে)। উভয় অপশন সত্যিই ধীর হবে, কিন্তু তারা সিমুলেটর সঙ্গে মিলিত কাজ করতে পারেন। যদিও কোন ডিবাগার আছে।
  3. অ্যাপল এর $ 19 অ্যাডাপ্টার ব্যবহার করুন এবং যদি আপনার একাধিক ডিভাইস সংযুক্ত থাকে তবে একটি USB হাব যোগ করুন।

8

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

নতুন ম্যাকবুক নির্দিষ্ট ব্যবহারের ক্ষেত্রে লক্ষ্যবস্তু করা হয়। গুরুতর সফটওয়্যার উন্নয়ন তাদের মধ্যে একটি নয়।


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

7

আমি ম্যাকবুকের সাথে আইফোন বিকাশ করতে চাই।

না, আপনি না। সত্যিই, আপনি না।

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

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

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


5

এর জন্য ইউএসবি-সি ইউএসবি অ্যাডাপ্টারের প্রয়োজন হবে :

ইউএসবি-সি থেকে ইউএসবি অ্যাডাপ্টারের সাহায্যে আপনি ইউএসবি-সি পোর্টের সাথে একটি ম্যাকবুকে iOS ডিভাইসগুলি এবং আপনার অনেকগুলি স্ট্যান্ডার্ড USB আনুষাঙ্গিক সংযুক্ত করতে পারবেন।

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


আপনার উদ্ধৃতিটি দেখায় যে আপনি অ্যাডাপ্টারটি ব্যবহার করতে পারেন তবে এটি অ্যাডাপ্টার ব্যবহার করা উচিত নয় (অর্থাৎ এটি প্রয়োজনীয়)।
রান্ডম্বলু

এটি একটি সমস্যা যা আসলে একবার একটি সমস্যা থাকে :-) এটি iOS এর বিকাশের জন্য একটি ওয়্যার্ড সংযোগ বাধ্যতামূলক কিনা তা নিয়ে একটি নতুন প্রশ্ন জিজ্ঞাসা করা ভাল হতে পারে (AFAIK উত্তর হ্যাঁ, তবে আমার কোন রেফারেন্স নেই এই জন্য)।
নোহিলসাইড

অপেক্ষা কর. আমার মূল প্রশ্ন একটি সমাধান অন্তর্ভুক্ত । (একটি ভিন্ন অ্যাডাপ্টারের লিঙ্কটি দেখুন।) এবং আমি উদ্ধৃত করছি "ইউএসবি-সি অ্যাডাপ্টারের প্রয়োজন ?"
রান্ডম্বলু

@ র্যান্ডম্ব্লু আপনি এমনকি একটি iOS ডিভাইস বিকাশ করার প্রয়োজন নেই। এটা শুধু উন্নয়ন চক্র নির্দিষ্ট অংশ আপ গতি।
bmike

1

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

#!/bin/sh

# Modify this to your device's IP address.
IP="192.168.1.109"

# Verify that the build is for iOS Device and not a Simulator.

if [[ "$NATIVE_ARCH" != "i386" && "$NATIVE_ARCH" != "x86_64" ]]; then
# Kill any running instances and remove the app folder.
ssh root@$IP "killall ${TARGETNAME}; rm -rf /Applications/${WRAPPER_NAME}"
# Self sign the build.
ldid -S $BUILT_PRODUCTS_DIR/${WRAPPER_NAME}/$TARGETNAME
# Copy it over.
scp -r $BUILT_PRODUCTS_DIR/${WRAPPER_NAME} root@$IP:/Applications/
ssh root@$IP "su -c uicache mobile"

# This part just creates create an OS X notification to let you know that the process is done.
# You can get terminal-notifier from https://github.com/alloy/terminal-notifier.
# You can remove this line if you want.
/Applications/terminal-notifier.app/Contents/MacOS/terminal-notifier -title "Build Complete" -message "${WRAPPER_NAME} installed on ${IP}"
fi

1

আমি স্পষ্টভাবে iOS ডেভেলপমেন্ট জন্য নতুন ম্যাকবুক ব্যবহার করবে না। পর্দা খুব ছোট, হার্ড ডিস্ক খুব ছোট, RAM খুব কমই। এবং আঘাত অপমান যোগ করার জন্য, আপনি একাধিক পোর্ট অ্যাক্সেস পেতে একটি ডংগল কিনতে হবে। না ধন্যবাদ!

13-ইঞ্চি বা 15-ইঞ্চি ম্যাকবুক প্রো (সম্ভবত রেটিনা ডিসপ্লে সহ) পুনরাবৃত্তি করুন, RAM (সর্বোচ্চ তৃতীয় পক্ষের মতো ক্রুশিয়াল বা কিংস্টন থেকে) বের করুন এবং এটি 27-ইঞ্চি বহিরাগত মনিটর দিয়ে যুক্ত করুন। যে আপনি কি করতে চান জন্য একটি ভাল সেটআপ।

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