Table of Contents
একটি সামাজিক নেটওয়ার্কিং অ্যাপ্লিকেশন তৈরি করা হচ্ছে, যা ডেভেলপারদের মোবাইলের অভিজ্ঞতা তৈরী করার জন্য এক রোমাঞ্চকর প্রকল্প।
আদিবাসী এবং অগ্নিহ্রদ কেন পাল্টা জবাব দেয়?
প্রতিক্রিয়া নেটিভ নির্মাতারা এএসওআরসি এবং অ্যান্ড্রয়েড-এর মাধ্যমে মোবাইলের মাধ্যমে পাওয়া কোড পুনরায় ব্যবহার করে, পুনরায় ব্যবহার করা, এটি একটি ব্যাক-সরাস-ইনিং প্ল্যাটফর্ম, গুগল-এর একটি ব্যাক-স-ইনিং, অনুমোদন, এবং আরও সহজ ব্যাক- এন্ড্রিজেন্সিং ব্যাক-আপ ব্যাক- এন্ডিং ব্যাকগ্রাউন্ডিং ব্যাকগ্রাউন্ডিং (ARECT) সরবরাহ করা সম্ভব।
IMAP-এর বৈশিষ্ট্য
- ব্যবহারকারী এবং প্রোফাইল পরিচালনা
- প্রকৃত-বার বার্তা এবং বিজ্ঞপ্তি
- ছবি এবং টেক্সট দিয়ে পোস্ট করুন
- অনুসরণ করুন এবং পথ অনুসরণ করুন
- যেমন, মন্তব্যের বৈশিষ্ট্য
উন্নয়ন এনভায়রনমেন্ট স্থাপন করা
নোডে. জি.জ এবং প্রতিক্রিয়াশীল আদিবাসী সিএলআই এর দ্বারা শুরু করা শুরু:
npx react-native init SocialApp
পরবর্তী, আগুনের শিখাবে আগুনের শিখা প্রকল্প তৈরি করে আগুনের গোলাবর্ষণ। ইনস্টলস ইন্সটলডঃ
npm install --save @react-native-firebase/app
অনুমোদন ব্যবস্থা
উপরোক্ত নাম/পাসওয়ার্ড ব্যবহার করে লগ- ইন করতে আপনাকে পরিচয় করিয়ে দিতে হবে। ব্যবহারকারী অ্যাকাউন্টের নাম অথবা লগ- ইন করতে পারেন। etc/ kasperty ja::
import auth from '@react-native-firebase/auth';
function signUp(email, password) {
auth().createUserWithEmailAndPassword(email, password)
.then(() => console.log('User account created'))
.catch(error => console.error(error));
}
বিদ্যুৎ পরিচালনা সংক্রান্ত বৈশিষ্ট্য
পোস্ট করার গন্তব্যস্থল
পোস্ট করার জন্য ফায়ারোফায়ারের দোকান ব্যবহার করুন । প্রতিটি লেখা, ছবি, এবং মিটা- ডাটা সহ লেখা, যেমন টাইম- আউট- এন্ড ব্যবহারকারী ID ।
import firestore from '@react-native-firebase/firestore';
function createPost(userId, content) {
firestore().collection('posts').add({
userId,
content,
createdAt: firestore.FieldValue.serverTimestamp(),
});
}
প্রকৃত সময় ফিড
প্রকৃত সময়ে অগ্নি নির্বাপকের শ্রোতার কাছে লেখা পোস্টগুলো প্রাপ্ত নতুন পোস্ট যোগ করার সাথে সাথে তাজা তাজা সংবাদ নিশ্চিত করা।
firestore().collection('posts')
.orderBy('createdAt', 'desc')
.onSnapshot(querySnapshot => {
const posts = [];
querySnapshot.forEach(documentSnapshot => {
posts.push({
...documentSnapshot.data(),
key: documentSnapshot.id,
});
});
setPosts(posts);
});
ব্যবহারকারী দ্বারা কর্ম সমকালীন
অনুসরণ করুন এবং অনুসরণ করুন
আপনার অ্যাপ্লিকেশনের মধ্যে এই সম্প্রদায়ের যুক্ততা বৃদ্ধি করে ।
প্রসাধন এবং পরীক্ষা করুন
iOS এবং অ্যান্ড্রয়েড ডিভাইসের মধ্যে আপনার অ্যাপটি পুরোপুরি পরীক্ষা করুন । অগ্নিময়মডেল এবং দুর্ঘটনা সম্পর্কিত বিষয় পর্যবেক্ষণ এবং সংশোধন করার জন্য অগ্নিসংযোগ ব্যবহার করুন । অ্যাপ্লিকেশন স্টোরের মাধ্যমে অ্যাপটি চালু করুন
আদিবাসী ও ফায়ারবেন্ডের মাধ্যমে একটি সামাজিক নেটওয়ার্কিং অ্যাপ্লিকেশন তৈরি করা একটি বাস্তব উপায়।