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

আদিবাসী এবং অগ্নিহ্রদ কেন পাল্টা জবাব দেয়?

প্রতিক্রিয়া নেটিভ নির্মাতারা এএসওআরসি এবং অ্যান্ড্রয়েড-এর মাধ্যমে মোবাইলের মাধ্যমে পাওয়া কোড পুনরায় ব্যবহার করে, পুনরায় ব্যবহার করা, এটি একটি ব্যাক-সরাস-ইনিং প্ল্যাটফর্ম, গুগল-এর একটি ব্যাক-স-ইনিং, অনুমোদন, এবং আরও সহজ ব্যাক- এন্ড্রিজেন্সিং ব্যাক-আপ ব্যাক- এন্ডিং ব্যাকগ্রাউন্ডিং ব্যাকগ্রাউন্ডিং (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 এবং অ্যান্ড্রয়েড ডিভাইসের মধ্যে আপনার অ্যাপটি পুরোপুরি পরীক্ষা করুন । অগ্নিময়মডেল এবং দুর্ঘটনা সম্পর্কিত বিষয় পর্যবেক্ষণ এবং সংশোধন করার জন্য অগ্নিসংযোগ ব্যবহার করুন । অ্যাপ্লিকেশন স্টোরের মাধ্যমে অ্যাপটি চালু করুন

আদিবাসী ও ফায়ারবেন্ডের মাধ্যমে একটি সামাজিক নেটওয়ার্কিং অ্যাপ্লিকেশন তৈরি করা একটি বাস্তব উপায়।