আমি কী দেশীয় প্রতিক্রিয়া সহ অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলি তৈরি করতে পারি?


154

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


6
খুব ভাল প্রশ্ন। "নেটিভ" নামকরণ এই মুহুর্তে খুব বিভ্রান্তিকর।
ফ্লোরিয়ান

4
ভাল প্রশ্ন! আমি সত্যিই শুরু থেকেই অ্যান্ড্রয়েড সমর্থন আশা করি। প্রাথমিক উপস্থাপনাটি এতে ইঙ্গিত করে বলে মনে হয়েছিল।
বেন্ডলাস

1
রিয়েট নেটিভ রিলিজের 6 মাস পরে অ্যান্ড্রয়েড সমর্থন। বিপণন ফেসবুক ভাল খেলছে।
prgmrDev

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

উত্তর:


172

হ্যাঁ.

অ্যান্ড্রয়েডের জন্য প্রতিক্রিয়া নেটিভ 14 ই সেপ্টেম্বর, 2015 প্রকাশিত হয়েছিল।

দস্তাবেজ: http://facebook.github.io/react-native/


3
দুর্দান্ত কাজ! তবে ২০ শে নভেম্বর, ২০১৫ অবধি, এর জন্য এখনও প্রচুর ডিবাগিং, টান অনুরোধ এবং রক্তপাতের প্রান্তে চড়াতে ইচ্ছুক প্রয়োজন। দেখুন: জ্ঞাত সমস্যা

52

না, আপনি এই রিলিজ দিয়ে অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি করতে পারবেন না।

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

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

হালনাগাদ

অ্যান্ড্রয়েডের জন্য রিয়েট নেটিভের প্রথম দিকের সমর্থনটি গিটহাবের দিকে ঠেলে দেওয়া হয়েছে!

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

https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be


6
ডাউন-ভোট কেন? আমি কি এই প্রকাশে কিছু মিস করেছি?
জাস্টিন নিসনার

1
জানিনা। এনএএ ফ্ল্যাগগুলির কারণে এখানে এসেছিল যা আরও বেশি চমকপ্রদ।
বোল্টক্লক

বিষয়টি সম্পর্কে আপনি ফেসবুক থেকে কিছু বিবৃতি খুঁজে পেয়েছেন?
বেনডলাস

2
ঠিক আছে, আপাতদৃষ্টিতে এটি 'শীঘ্রই আসবে' হিসাবে বর্ণিত হয়েছে: github.com/facebook/react-native/pull/271
বেনডলাস ২

2
কারণ উত্তরটি মানুষ পছন্দ করে না। এটি একটি সত্য উত্তর এবং পুরোপুরি বৈধ। লোকেরা কেবল এটি পছন্দ করে না। :(
হালকা ফজ

11

এটি কোনও ক্রস প্ল্যাটফর্ম হওয়ার লক্ষ্য নয়, একবারে যে কোনও জায়গায় চালানো, সরঞ্জাম write এটি একবারে লেখার জন্য একবারে যে কোনও জায়গায় শেখার লক্ষ্য। -কোলিন ইবারহার্ড, রায়বেন্ডারলিচ থেকে

সুসংবাদটি হ'ল অ্যান্ড্রয়েডের জন্য প্রতিক্রিয়া নেটিভ শেষ পর্যন্ত এখানে। ( https://code.facebook.com/posts/1189117404435352 )


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

6

আপনি এখনই এটি করতে পারবেন না, এটি বেশি সময় নেওয়া উচিত নয়।

রিঅ্যাকটিজ টুইটার অ্যাকাউন্টের মাধ্যমে টুইট করা হিসাবে প্লে স্টোরে প্রায় দুই সপ্তাহ আগে প্রথম রিয়েট নেটিভ অ্যান্ড্রয়েড অ্যাপ প্রকাশিত হয়েছে:

https://twitter.com/reactjs/status/615638361328349185


2

বড় খবর! এখন এটি সম্ভব!

"এবং তাই এটি ঘটে, আমরা প্রায় 6 মাস ধরে যে প্রতিশ্রুতিটি অপেক্ষা করছি!" - usereact.com

দয়া করে আরও পড়ুন: http://www.reactnative.com/react-native-for-android/

এই ভিডিওটি দেখুন: https://www.youtube.com/watch?v=MNNR01NF290

আনন্দিত


বড় হাসি ভাঙতে নয়, তবে আপনি যদি পিসি ব্যবহার করেন তবে আপনাকে অপেক্ষা করতে হবে ( windowsএবং linuxঅফিসিয়ালি সমর্থিত নয়)
আবদেলৌহাব

0

আমি ফেসবুকের অ্যান্ড্রয়েডে দেশীয় প্রতিক্রিয়া চেষ্টা করেছি এবং এটি সত্যিই কার্যকর হয়েছে।

সরল উবুন্টু ইনস্টল গাইডটি এখানে পাওয়া যাবে

সাধারণ জেএস ফাইলগুলি: লিঙ্ক


0

হ্যাঁ, আমরা এখন অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলিও প্রতিক্রিয়া-নেটিভে বিকাশ করতে পারি।

এবং কিছু অ্যাপ্লিকেশন ইতিমধ্যে অ্যান্ড্রয়েড এর জন্য প্রতিক্রিয়া নেটিভ হিসাবে বিকাশযুক্ত:

1) এবং F8

2) ফেসবুক বিজ্ঞাপন পরিচালক

3) স্কোয়াড

4) আবিষ্কার ভিআর

5) জিলিওন ইত্যাদি।

এবং আরও অনেক এখনও গণনা করা হয়।

জেএসএক্স সিনট্যাক্সের সহজ ব্যবহারের কারণে বিশ্বজুড়ে বিকাশকারীরা এখন মোবাইল অ্যাপ্লিকেশন বিকাশের জন্য প্রতিক্রিয়া-স্থানীয়কে বেছে নিচ্ছেন।

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


0

TLDR; হ্যাঁ,

বিস্তারিত উত্তর (নভেম্বর 2017 হিসাবে)

প্রতিক্রিয়া নেটিভ অ্যান্ড্রয়েড অ্যাপ্লিকেশন বিকাশ খুব স্থিতিশীল এবং ইতিমধ্যে প্রতিক্রিয়া-নেটিভ ব্যবহার করে একটি ভাল সংখ্যক অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি এবং উত্পাদনে ব্যবহৃত হয়েছে।

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

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

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


0

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


0

অবশ্যই, প্রতিক্রিয়া নেটিভ ব্যবহার করে আপনি বাস্তব মোবাইল অ্যাপ্লিকেশন তৈরি করতে পারেন। বাস্তব অ্যাপ্লিকেশনটির অর্থ প্ল্যাটফর্মের খুব কাছাকাছি বা সহজভাবে বলতে পারেন 99% নেটিভ অ্যাপ্লিকেশন native বাস্তব নেটিভ লাভজনক ডিজাইনের জাভাস্ক্রিপ্ট ব্যবহার করে নেটিভ অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরির সহজ উপায় সরবরাহ করে You আপনার অ্যান্ড্রয়েড স্টুডিও সম্পর্কিত তাত্পর্য সম্পর্কিত অ্যান্ড্রয়েড স্টুডিও সম্পর্কিত নেটিভ মডিউল ইন্টিগ্রেশন এবং ভাল সম্পর্কিত ত্রুটি রয়েছে রিঅ্যাক্ট.জেএসস বোঝার পরে আপনি অ্যান্ড্রয়েড অ্যাপ্লিকেশনটি রিট্যাক নেটিভ ব্যবহার করে তৈরি করতে পারেন। অ্যান্ড্রয়েড অ্যাপ্লিকেশনটির জন্য প্রাথমিক প্রয়োজনীয়তা ১. অ্যান্ড্রয়েড স্টুডিও কনফিগার করুন নীচের লিঙ্কটি অনুসরণ করুন এবং পাইথন ইনস্টলেশন এড়ান। https://facebook.github.io/react-native/docs/getting-st সূচিত । ২. ইউআইয়ের জন্য আপনি অফিসিয়াল ডকুমেন্টেশন থেকে ফ্লেক্স-বক্স শিখবেন। আমি যথেষ্ট যে যথেষ্ট


0

হ্যাঁ, কেবল অ্যান্ড্রয়েডের সাথে নয়, এক্সকোড ব্যবহার করে আইওএস দিয়েও


ওপি যা চেয়েছিল তা নয়।
harmonica141

0

হ্যাঁ, আপনি প্রতিক্রিয়া-নেটিভ দিয়ে রিয়েল-ওয়ার্ল্ড মব অ্যাপ্লিকেশন করতে পারেন। প্রতিক্রিয়া-নেটিভ একটি হাইব্রিড মোবাইল অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়। এটিতে, আমরা জাভাস্ক্রিপ্টে কোড লিখি যা অ্যান্ড্রয়েডের জন্য আইওএস এবং জাভা রূপান্তরিত হয়।


0

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

কমান্ড লাইনের জন্য, নিম্নলিখিত কমান্ডটি চালান:

react-native run-android

অন্যথায় আপনি অ্যান্ড্রয়েড স্টুডিওতে অ্যান্ড্রয়েড প্রকল্পটি খুলতে পারেন যা অ্যান্ড্রয়েড ফোল্ডারে রিঅ্যাক্ট নেটিভ দ্বারা নির্মিত এবং সেখান থেকে প্রকল্পটি চালাতে পারেন।

শুভ কোডিং .. :)

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