التصنيفات
جوال

ما هي تكلفة تطوير تطبيق مثل التيك توك؟ (2)

خطوات المتابعة والتخطيط لإنشاء تطبيق مثل TikTok

سنعرض في هذه المقالة بعنوان: ما هي تكلفة تطوير تطبيق مثل التيك توك؟ (2) طريقة التخطيط لإنشاء تطبيق مثل تيك توك بالخطوات، أما الجزء الأول بعنوان: ما هي تكلفة تطوير تطبيق مثل التيك توك؟ (1)، يعرض دليل شامل لكيفية تطوير أفضل تطبيقات مشابهة ل TikTok وتطويرها.

الخطوة 1. السوق المستهدف.

أولًا: تحتاج لإجراء بحث موسع عن السوق المستهدف. وعن كيفية تفاعل العملاء مع العلامات التجارية والمنافسين، ثانيًا: يجب التحقق من صحة افتراضاتك الأولية وتعديل مشروعك وفقًا لأهداف العمل. لكن العنصر الرئيسي والمهم والذي يتطلب فهمًا شاملاً هو الجمهور المستهدف، وهي الخطوة الأولى لتحقيق هدفك في الحصول على المزيد من الأفكار.

ما يجب عليك البحث فيه عن الجمهور المستهدف:

  • الديموغرافيا (Demographics)

وهي التي تهتم بمعرفة التركيب السكاني لأفراد المجتمع مثل معرفة عمر المستخدمين، المهنة، التعليم، الوضع المادي(الدخل)، نوع أجهزة الهاتف. 

  • دراسة السايكوغرافيا (Psychographics)

وهي البنية الشخصية لأفراد المجتمع، التفكير، القيم، الرغبات، الاهتمام الخاص بهم، بحيث تقوم بتحديد مستوى تفكيرهم، وتحديد الأشياء التي تضيف لحياتهم معنى، وكل ذلك في سبيل معرفة اهتمام الأشخاص بالتطبيق الجديد لتنزيله. 

الخطوة 2. اختر نموذج تحقيق الدخل لتطبيق تيك توك.

بعدما قمت بمعرفة المستخدمين المحتملين، حان الوقت لاختيار نموذج العمل المستقبلي لواحد من أفضل بدائل TikTok، إليك العديد من استراتيجيات تحقيق الدخل:

جمع التبرعات.

جذب الاستثمار في المرحلة الأولى من المشروع، بحيث تقوم بجمع التبرعات من الأفراد والشركات، حتى بالنسبة لـ تيك توك، في الآونة الأخيرة، قام مستثمرون رفيعو المستوى بتمويل التطبيق بمبلغ 3 مليارات دولار.

عمليات الشراء داخل التطبيق.

يُعد الإعلان خيارًا آخر لتحقيق الدخل من التطبيقات، ويتضمن عدة أنواع من الإعلانات داخل التطبيق، مثل:

تكلفة النقرة الواحدة. يدفع المعلن في كل مرة للمستخدمين مقابل التفاعل مع الإعلانات في تطبيقاتهم.

التكلفة لكل ميل. يفرض مالك التطبيق رسومًا على المعلنين مقابل كل 1000 ظهور لإعلانهم داخل تطبيق الهاتف المحمول.

التكلفة مقابل إجراء محدد. يدفع المعلن فقط مقابل النقرات التي تؤدي إلى إجراء محدد، مثل تثبيت التطبيق أو التسجيل في موقع الويب.

الخطوة 3. تعيين فريق لتطوير التطبيق

بعد معرفة الجمهور المستهدف ونموذج العمل، الآن تحتاج إلى التواصل مع فريق التطوير والبدء في مرحلة إنشاء المشروع.

المرحلة الأولى من مشروع البرمجيات هي مرحلة الاكتشاف التي تتضمن تحليل الأعمال واستنباط المتطلبات، وتقدير التكلفة، وتخطيط المشروع، وخلال مرحلة الاكتشاف (التأسيس)، نقوم عادة بالأنشطة التالية، والتي قد تختلف بشكل أو بآخر حسب المتطلبات:

  • حدد نطاق المشروع والسمات الرئيسية للبرنامج وأولويات العمل.
  • إنشاء خطة لطريقة سير عمل تطوير التطبيق، مع مراعاة استراتيجية تحقيق الدخل.
  • تحديد ميزات التطبيق الرئيسية وأدوار المستخدم.

الخطوة 4. قم بإنشاء MVP لبديل تيك توك

إن تطوير تطبيق مشابه لتطبيق التيك توك هو أمر معقد، وبالتالي، بدلاً من إنشاء تطبيق باهظ التكلفة، من الأفضل إنشاء بديل TikTok باعتباره MVP أو منتج قابل للتطبيق على الأقل. بهذه الطريقة، يمكنك تحديد النقاط الرئيسة التي أحبها المستخدمون في التطبيق البديل لـ TikTok والنظر في ملاحظاتهم للعمل على تحسين المشروع.

قائمة الميزات المطلوبة لتطوير MVP لأفضل بدائل TikTok .

ميزة MVPوصفتقدير بالساعات
واجهة المستخدم الأساسيةيتضمن التصميم عناصر الشاشة الرئيسية فقط.من 60+ ساعة
تسجيل دخول المستخدمحسابات الشبكات الاجتماعية من البريد الإلكتروني وكلمة المرور.من 60 + ساعة
ملف تعريفي للمستخدميمكن لمستخدم التطبيق تعديل وإضافة صورة الملف الشخصي، كلمة المرور، معلومات جهة الاتصال: الاسم، الجنس، رقم الهاتف.من 60+ ساعة
ميزات تحديد الموقع الجغرافييمكن للمستخدمين مشاركة الموقع.من 120+ ساعة
إنشاء الصور والفيديويمكن للمستخدمين نشر الصور ومقاطع الفيديو وتطبيق أدوات التحرير والتأثيرات (مزامنة الشفاه والملصقات والنص)ما يصل إلى 320 ساعة: تطبيق المرشحات 120+ ساعة.
إنشاء مرشحات مخصصة أكثر من 120 ساعة.
اقتصاص الصور وتدويرها 80+ ساعة.
البحثتضمين البحث المخصص عبر اسم المستخدم هاشتاغمن 60+ ساعة
المشاركةيمكن للمستخدمين مشاركة مقاطع الفيديو والصور الخاصة بهم على Instagram Facebook Twitterمن 120+ ساعة
مالجموع من 800 + ساعة

السعر النهائي لتطبيق يشبه التيك توك:

  • يتقاضى المطورون من الولايات المتحدة وإنجلترا وأستراليا 150 دولارًا في الساعة.
  • في أوروبا الشرقية، يبدأ االسعر من 35 دولارًا في الساعة.
  • في الهند، من 15-20 دولارًا في الساعة.

الخطوة 5. تنمية التطبيق الخاص.

أكثر الطرق فعالية لجعل التطبيقات المشابهة لتيك توك مشهورة:

تحسين متجر التطبيقات (ASO): أسواق التطبيقات هي المحرك الأول لاكتشاف التطبيقات. يمكن تجربة Google Play و App Store لجذب عملاء جدد إلى تطبيقك.

ولتحسين ترتيب البحث في سوق التطبيقات، فأنت بحاجة إلى تحسين تطبيقك، مثل:

  • إضافة الكلمات الرئيسية في علامة العنوان.
  • نشر لقطات شاشة لافتة للنظر.
  • إنشاء رمز سهل يمكن التعرف عليه.
  • كتابة وصف جذاب.

اكتساب المستخدم الفعال: لزيادة المستخدمين، يمكنك إعادة توجيه المستخدم من مواقع الويب وتطبيقات الوسائط الاجتماعية إلى صفحة سوق التطبيق، من خلال عدة طرق:

لافتات ذكية. ستقود هذه اللافتات زوار موقع الجوال إلى تطبيق الهاتف الذي قمت بإنشائه أو إلى الصفحة الخاصة بالتطبيق في سوق التطبيقات.

تسويق المحتوى. إنشاء محتوى عالي الجودة، يتضمن رسوم بيانية ومنشورات للمدونة الخاصة بالتطبيق ومقاطع الفيديو .

الإعلانات المدفوعة. إنشاء الإعلانات المدفوعة في وسائل التواصل الاجتماعي، وحملات الدفع لكل نقرة (PPC) عبر Google Adwords، والترويج المتبادل مع التطبيقات المشابهة، لمساعدة العميل المحتمل على إجراء فِعل والانتقال من مرحلة الوعي بالتطبيق إلى تنزيل التطبيق.

المصدر: https://makeanapplike.com/cost-to-develop-an-app-like-tiktok/?fbclid=IwAR3KkYC2FbD5IKJluT2v4NsFIZTFCXXQUkn2p4qk3r9Cp8LdHYh7MXq1Vik

التصنيفات
تصميم وتجربة الاستخدام جوال

ما هي تكلفة تطوير تطبيق مثل التيك توك؟ (1)

لدينا الكثير من التطبيقات الشائعة هذه الأيام، مثلًا تطبيق Spotify للموسيقى، و Snapchat لتحرير الصور، وتطبيق TikTok، الذي أصبح مصدرًا ترفيهيًا ممتازًا للكثير من الأشخاص حول العالم، لأنه مساحة رائعة لملايين المستخدمين، فقد أصبح خلال السنوات الثلاث الأخيرة يضاهي تطبيقات التواصل الاجتماعي المخضرمة مثل Facebook و Twitter و Instagram و Snapchat وغيرها الكثير.

كيف تحول فكرة تطبيقك لتطبيق مربح مثل TikTok؟ في هذه المقالة بعنوان ما هي تكلفة تطوير تطبيق مثل التيك توك؟ (1)، سنعرض دليل شامل لكيفية تطوير أفضل تطبيقات تشبه TikTok وتطويرها وأما الجزء الثاني من المقالة بعنوان ما هي تكلفة تطوير تطبيق مثل التيك توك؟ (2)، فيعرض طريقة التخطيط لإنشاء تطبيق مثل تيك توك.

ما هو تطبيق (التيك توكTikTok)؟

تيك توك (TikTok) هو تطبيق لمشاركة بث مقاطع الفيديو المباشرة أو تسجيل مقاطع الفيديو القصيرة. وإضافة الفلاتر والموسيقى المفضلة ومشاركتها على الشبكات الاجتماعية.

ميزات شركة تيك توك

تعد TikTok اليوم واحدة من أبرز الشركات الناشئة القيمة وذلك وفقًا للمميزات التالية.

  • تجاوز تحميل التطبيق 1 مليار مرة، وأكثر من 500 مليون حسابًا نشطًا شهريًا.
  • يقضي مستخدمي TikTok ما يقارب 52 دقيقة يوميًا على تيك توك.
  • يمتلك التطبيق شعبية واسعة بين المراهقين، كما تتراوح متوسط أعمار 41٪ من مستخدمي TikTokبين 16 و 24 عامًا.
  • مصدر الدخل الرئيسي لـ تيك توك هو عمليات الشراء داخل التطبيق التي تجلب تطبيق مشاركة الفيديو 3.5 مليون دولار شهريًا.
  • وصلت عائدات TikTok العالمية إلى 39 مليار دولار في النصف الأول من عام 2019.

تكلفة تطوير تطبيق مثل Tiktok؟

المنطقةمتوسط ​​معدل مطوري iOSمتوسط ​​معدل Android
شمال امريكا110 دولارات – 250 دولارًا150 دولارًا – 170 دولارًا
أوروبا الغربية37 دولارًا – 175 دولارًا70 دولارًا
أوروبا الشرقية23 – 80 دولارًا35 دولارًا – 50 دولارًا
أستراليا35 – 150 دولارًا110 دولارات

يمكن أن تصل تكلفة تطبيق مثل TikTok وفقًا لتطويره من 40000 دولار إلى 45000 دولار، بالإضافة لوجود الميزات الأساسية لمنصة واحدة (Android أو iOS). وقد ترتفع تكلفة تطوير تطبيق TikTok إلى 100000 دولار من خلال تطوير الميزات المتقدمة لعدة منصات.

هل يختلف سعر تطوير تطبيق التيك توك بالساعة حسب الشركة؟

  • تبلغ قيمة رسوم الشركات الصغيرة من 20 دولارًا إلى 50 دولارًا
  • تتراوح الرسوم في الشركات المتوسطة من 50 دولارًا إلى 100 دولار.
  • سعر الشركات الضخمة يتراوح من 150 دولارًا إلى 250 دولارًا.
الميزةتطوير iOSتطوير أندرويدتطوير الخلفية
تسجيل الدخول30 ساعات30 ساعات24 ساعات
تعديل الملف الشخصي24 ساعات24 ساعات14 ساعات
رفع فيديو20 ساعات20 ساعات6 ساعات
الفلاتر والتأثيرات109 ساعات109 ساعات4 ساعات
تحرير الفيديو56 ساعات56 ساعات4 ساعات
الإعجابات والتعليقات39 ساعات39 ساعات21 ساعات
المشاركة3 ساعات3 ساعات
الإشعارات13 ساعات13 ساعات14 ساعات
لوحة الإدارة42 ساعات

الميزات الرئيسية الهامة قبل إنشاء تطبيق مثل TikTok

يحتوي تطبيق TikTok على العديد من الميزات الرائعة والتي تلقى استحسانًا لدى المستخدمين، كمتابعة الأشخاص، وإرسال الإعجاب وإعادة مشاركة المحتوى مرة أخرى، بالإضافة للميزات المتقدمة، لذا يجب أن تتوفر بالتطبيق الذي تود إنشائه ميزات مشابهة لتطبيق TikTok لتقديم تجربة مماثلة للمستخدمين.

تحميل الفيديو:

يمكن للمستخدمين تحميل محتوى فيديو جاهز (حتى 15 ثانية) إلى حساب TikTok، مع إمكانية التعديل والاقتصاص وتغيير سرعة التشغيل، ومشاركة مقاطع الفيديو مع الأصدقاء.

أدوات تحرير الفيديو:

يتيح TikTok للمستخدمين تحرير مقاطع الفيديو الخاصة بهم باستخدام مجموعة من الأدوات الرائعة: تأثيرات وفلاتر الفيديو، بالإضافة للعديد من الملصقات والرسوم المتحركة.

بث مباشر:

بعد البث المباشر ميزة TikTok رائعة، يمكن للمستخدمين إنشاء بث مباشر.

تفاعلات:

يمكن لمستخدمي TikTok التطبيق من التفاعل مع مقاطع الفيديو الموسيقية التي قام آخرون بنشرها.

مشاركه إجتماعية:

مشاركة مقاطع الفيديو الخاصة ب TikTok على ملفاتهم الشخصية على Instagram و YouTube و FaceBook.

موسيقى:

إضافة الأغاني والموسيقى المفضلة لمقاطع الفيديو.

الماسح الضوئي لرمز الاستجابة السريعة:

يمكن للمستخدمين الاشتراك في حساب الآخرين عن طريق مسح رمز QR.

تحديد الموقع الجغرافي:

عند تحديد الموقع الجغرافي، يعرض التيك توك المستخدمين النشطين في المكان القريب منك.

تحميل التيك توك من الأندرويد: تيك توك.

تحميل التيك توك لأجهوة آيفون وآيباد: تيك توك.

المصدر: https://makeanapplike.com/cost-to-develop-an-app-like-tiktok/?fbclid=IwAR3KkYC2FbD5IKJluT2v4NsFIZTFCXXQUkn2p4qk3r9Cp8LdHYh7MXq1Vik

التصنيفات
جوال

إنشاء مجموعة NFT  باستخدام  Python

أصبحت NFT) non-fungible tokens) أو (الرموز الغير قابلة للاستبدال) أكثر شيوعًا وشهرة بمرور الوقت، تم تقديم العالم السائد إلى NFT عندما أبلغت بلومبرج عن بيع عملة مشفرة إلى Visa مقابل 150 ألف دولار، أما بالنسبة لمعظم الناس، يبدو أنه مبلغ ضخم من المال مقابل صورة بسيطة موجودة فقط في العالم الرقمي.

أما الجزء الأول مكون من سلسلة NFT Creator من خلال أربع خطوات:

  • إنشاء مجموعة NFT الخاصة بك باستخدام Python.
  • إنشاء بيانات تعريف NFT.
  • نشر عقود NFT الذكية.
  • سك عملة NFT.

نظرة عامة على  NFT Creator

المنهجية

منهجية البرنامج النصي بسيطة للغاية:  إنشاء صورة أفاتار فريدة من خلال الجمع بين السمات المختلفة معًا.

احصل على بياناتك

سوف تستخدم البيانات من مستودع “Substrapunks” بواسطة usetech-llc.  

استيراد الحزم اللازمة

إليك مجموعة من الحزم المستخدمة بهذا المشروع، يمكن معرفة المزيد من المعلومات عنها عند الدخول للرابط.

from PIL import Image 
from IPython.display import display 
import random
import json
import os

تعيين سمة الندرة

تتكون كل صورة رمزية من خمس سمات:

  1. وجه (Face)
  2. آذان  (Ears)
  3. شعر (Hair)
  4. فم  (Mouth)
  5. أنف  (Nose)

مثلًا، يجب أن تكون بعض الأنوف أكثر ندرة من غيرها، لهذا، ستحتاج إلى تعيين أوزان لأنواع مختلفة من الأنوف. يجب أن يصل إجمالي المصفوفة دائمًا إلى 100.

هناك نوعان من الوجوه (أبيض وأسود)، أنت تحدد للبرنامج أن الصورة لديها فرصة 60٪ للحصول على وجه أبيض و 40٪ لتخصيص وجه أسود.

# Each image is made up a series of traits
# The weightings for each trait drive the rarity and add up to 100%

face = ["White", "Black"]
face_weights = [60, 40]

ears = ["No Earring", "Left Earring", "Right Earring", "Two Earrings"]
ears_weights = [25, 30, 44, 1]

eyes = ["Regular", "Small", "Rayban", "Hipster", "Focused"]
eyes_weights = [70, 10, 5 , 1 , 14]

hair = ['Up Hair', 'Down Hair', 'Mohawk', 'Red Mohawk', 'Orange Hair', 'Bubble Hair', 'Emo Hair',
 'Thin Hair',
 'Bald',
 'Blonde Hair',
 'Caret Hair',
 'Pony Tails']
hair_weights = [10 , 10 , 10 , 10 ,10, 10, 10 ,10 ,10, 7 , 1 , 2]

mouth = ['Black Lipstick', 'Red Lipstick', 'Big Smile', 'Smile', 'Teeth Smile', 'Purple Lipstick']
mouth_weights = [10, 10,50, 10,15, 5]

nose = ['Nose', 'Nose Ring']
nose_weights = [90, 10]

صنف سماتك

تُستخدم القواميس في حال كنت تريد اسمًا مختلفًا للسمة الخاصة بك. من أجل التبسيط ، يتم الاحتفاظ بأسماء الملفات الأصلية باستثناء الوجوه.

كما يتم تصنيف اسم السمة “face1” على أنه وجه أبيض بينما يتم تصنيف “face2” على أنه وجه أسود.

#Classify traits

face_files = {
    "White": "face1",
    "Black": "face2"
}

ears_files = {
    "No Earring": "ears1",
    "Left Earring": "ears2",
    "Right Earring": "ears3",
    "Two Earrings": "ears4"
}

eyes_files = {
    "Regular": "eyes1",
    "Small": "eyes2",
    "Rayban": "eyes3",
    "Hipster": "eyes4",
    "Focused": "eyes5"     
}

hair_files = {
    "Up Hair": "hair1",
    "Down Hair": "hair2",
    "Mohawk": "hair3",
    "Red Mohawk": "hair4",
    "Orange Hair": "hair5",
    "Bubble Hair": "hair6",
    "Emo Hair": "hair7",
    "Thin Hair": "hair8",
    "Bald": "hair9",
    "Blonde Hair": "hair10",
    "Caret Hair": "hair11",
    "Pony Tails": "hair12"
}


mouth_files = {
    "Black Lipstick": "m1",
    "Red Lipstick": "m2",
    "Big Smile": "m3",
    "Smile": "m4",
    "Teeth Smile": "m5",
    "Purple Lipstick": "m6"
}

nose_files = {
    "Nose": "n1",
    "Nose Ring": "n2"   
}

تحديد سمات الصور

تعد كل صورة رمزية قمت بإنشائها، عبارة عن مزيج من ست صور فوق بعضها البعض: الوجه والأنف والفم والأذنين والعينين.

لذلك، تكتب حلقة for لتدمج هذه السمات في صورة واحدة لعدد إجمالي محدد من الصور، ثم تنشئ قاموسًا لكل صورة تحدد السمات التي تمتلكها، ثم يتم إعطاء هذه السمات بناءً على وظيفة random choices ().

تتجاوز هذه الوظيفة قائمة سمات الوجه (أبيض، أسود) وتمنح الأبيض (فرصة 60٪) أو أسود (فرصة 40٪).

## Generate Traits

TOTAL_IMAGES = 100 # Number of random unique images we want to generate

all_images = [] 

# A recursive function to generate unique image combinations
def create_new_image():
    
    new_image = {} #

    # For each trait category, select a random trait based on the weightings 
    new_image ["Face"] = random.choices(face, face_weights)[0]
    new_image ["Ears"] = random.choices(ears, ears_weights)[0]
    new_image ["Eyes"] = random.choices(eyes, eyes_weights)[0]
    new_image ["Hair"] = random.choices(hair, hair_weights)[0]
    new_image ["Mouth"] = random.choices(mouth, mouth_weights)[0]
    new_image ["Nose"] = random.choices(nose, nose_weights)[0]
    
    if new_image in all_images:
        return create_new_image()
    else:
        return new_image
    
    
# Generate the unique combinations based on trait weightings
for i in range(TOTAL_IMAGES): 
    
    new_trait_image = create_new_image()
    
    all_images.append(new_trait_image)

التحقق من صحة التفرد

من الضروري عند إنشاء مشاريع خاصة ب NFT أن تكون كل صورة شخصية فريدة من نوعها، وبالتالي، عليك التحقق من أن تكون جميع الصور فريدة. بحيث يتم كتابة وظيفة بسيطة فوق كل الصور ويتم تخزينها في قائمة، ثم تعيد الصور المكررة.

بعد ذلك، قم بإضافة معرفًا فريدًا لكل صورة.

# Returns true if all images are unique
def all_images_unique(all_images):
    seen = list()
    return not any(i in seen or seen.append(i) for i in all_images)

print("Are all images unique?", all_images_unique(all_images))
# Add token Id to each image
i = 0
for item in all_images:
    item["tokenId"] = i
    i = i + 1
   
print(all_images)

عد السمات

بعد القيام بتعيين السمات، وفقًا للأوزان التي تم تحديدها مسبقًا والوظيفة العشوائية لها، وهذا يعني بأنه من غير المحتمل أن يكون لديك 60 وجهًا أبيضًا تمامًا. حتى إذا قمت بتحديد وزن الوجوه البيضاء ليكون 60، ولمعرفة مقدار كل سمة بالضبط، عليك أن ترغب في تتبع عدد السمات الموجودة الآن في مجموعتك من الصور.

للقيام بذلك، اكتب الكود التالي:

  • حدد قاموسًا لكل سمة من السمات بتصنيفاتها الخاصة وابدأ بالرقم 0.
  • قم بتكرار الصور التي تم إنشاؤها وإضافتها إلى قاموس السمات الخاص بك.
# Get Trait Counts

face_count = {}
for item in face:
    face_count[item] = 0
    
ears_count = {}
for item in ears:
    ears_count[item] = 0

eyes_count = {}
for item in eyes:
    eyes_count[item] = 0
    
hair_count = {}
for item in hair:
    hair_count[item] = 0
    
mouth_count = {}
for item in mouth:
    mouth_count[item] = 0
    
nose_count = {}
for item in nose:
    nose_count[item] = 0

for image in all_images:
    face_count[image["Face"]] += 1
    ears_count[image["Ears"]] += 1
    eyes_count[image["Eyes"]] += 1
    hair_count[image["Hair"]] += 1
    mouth_count[image["Mouth"]] += 1
    nose_count[image["Nose"]] += 1
    
print(face_count)
print(ears_count)
print(eyes_count)
print(hair_count)
print(mouth_count)
print(nose_count)

إنشاء الصور

هذا هو الجزء الجميل في إنشاء الصور، سيتم تنفيذ البرنامج النصيّ لكل صورة كما يلي:

  • افتح ملف خصائص الصورة حيث حددنا السمات.
  • حدد صورة السمة المعنية في دليلك باستخدام حزمة PIL.
  • اجمع كل السمات في صورة واحدة.
  • التحويل إلى RGB، هذا هو النموذج الألوان الأكثر استخدامًا.
  • قم بحفظه على جهاز الحاسوب.
#### Generate Images

os.mkdir(f'./images')

for item in all_images:

    im1 = Image.open(f'./scripts/face_parts/face/{face_files[item["Face"]]}.png').convert('RGBA')
    im2 = Image.open(f'./scripts/face_parts/eyes/{eyes_files[item["Eyes"]]}.png').convert('RGBA')
    im3 = Image.open(f'./scripts/face_parts/ears/{ears_files[item["Ears"]]}.png').convert('RGBA')
    im4 = Image.open(f'./scripts/face_parts/hair/{hair_files[item["Hair"]]}.png').convert('RGBA')
    im5 = Image.open(f'./scripts/face_parts/mouth/{mouth_files[item["Mouth"]]}.png').convert('RGBA')
    im6 = Image.open(f'./scripts/face_parts/nose/{nose_files[item["Nose"]]}.png').convert('RGBA')

    #Create each composite
    com1 = Image.alpha_composite(im1, im2)
    com2 = Image.alpha_composite(com1, im3)
    com3 = Image.alpha_composite(com2, im4)
    com4 = Image.alpha_composite(com3, im5)
    com5 = Image.alpha_composite(com4, im6)

                     

    #Convert to RGB
    rgb_im = com5.convert('RGB')
    file_name = str(item["tokenId"]) + ".png"
    rgb_im.save("./images/" + file_name)

المصدر: https://betterprogramming.pub/create-your-own-nft-collection-with-python-82af40abf99f

التصنيفات
جوال

التكنولوجيا المناسبة لتطوير التطبيقات

إن اختيار المجموعة التقنية الجيدة لتطوير تطبيق الهاتف المحمول يعود عليك بفائدة كبيرة، فهو لا يقلل التكلفة الإجمالية للمشروع وحسب، بل يوفر الوقت لتقديم أفكار جديدة تساعد على تحسين نمو المشروع ويجعله أكثر مرونة، لذا من المهم أن تقوم باتخاذ القرار الصحيح لاختيار مجموعة تقنية جيدة لتطوير تطبيق الهاتف المحمول، في هذه المقالة؛ قمنا بإدراج قائمة تقنية يجب مراعاتها في تطبيقات Android أو iOS أو تطبيقات الأجهزة الذكية متعددة الأنظمة في عام 2021 وما بعده.

التصنيفات
جوال

كيفية إنشاء تطبيق التسوق2

يعرض القسم الثاني من المقال: كيفية إنشاء تطبيق للتسوق 2، الخطوات التي يجب اتباعها، وتكلفة التطبيق ومميزات التطبيق الأساسية، بينما يعرض القسم الأول من المقال:كيفية إنشاء تطبيق للتسوق 1 لأعمال التجارة الإلكترونية: ميزات التطبيق وأهمية هذه التطبيقات، والحاجة التي تدفعنا لذلك.

التصنيفات
جوال

كيفية إنشاء تطبيق التسوق1

يعرض القسم الأول من المقال:كيفية إنشاء تطبيق للتسوق 1 لأعمال التجارة الإلكترونية: ميزات التطبيق وأهمية هذه التطبيقات، والحاجة التي تدفعنا لذلك بينما يعرض القسم الثاني من المقال: كيفية إنشاء تطبيق للتسوق 2، الخطوات التي يجب اتباعها، وتكلفة التطبيق ومميزات التطبيق الأساسية.

التصنيفات
جوال

الدليل الشامل لإنشاء تطبيق التقويم

في هذا العالم المليء بالمهمات والوظائف التي يجب علينا القيام بها، قد نواجه صعوبة في تنظيم الوقت وإدارة كافة المهمات، سواء كانت أعمالًا يومية أو أعمالًا احترافية. إلا أن التكنولوجيا ساعدت في راحة البشر في الكثير من نواحي الحياة، فقد سهلت التطورات التكنولوجية مثل: تطبيقات الهواتف الذكية، والذكاء الاصطناعي، وإنترنت الأشياء، هذه الحياة بشكل كبير من خلال خدماتها الرائعة، ومن هذه التطبيقات التي ساعدت على راحة العملاء تطبيق التقويم. كما تتطلب العديد من الصناعات تقويمًا داخل التطبيق لتجربة أفضل للمستخدم؛مثل:

التصنيفات
جوال

كيفية إنشاء تطبيق الساعة الذكية؟

تتطور التكنولوجيا يومًا بعد يوم، وهذا ما سمح للأجهزة بأن تصبح أكثر ذكاءً وأصغر حجمًا، ومن هذه الأجهزة الذكية، الساعات الذكية التي أصبحت منتشرة بشكل كبير.

لم يعد عمل الأجهزة القابلة للارتداء كالساعات الذكية يقتصر على إرسال إشعارات للمستخدمين فقط، أصبحت الساعات الذكية منتشرة بشكل واسع، فهي تحتوي على عدة مزايا رائعة ووظائف متنوعة، وتأتي بأشكال وأحجام عديدة، كما يحاول الكثير من المطورين إبراز البرامج الخاصة بهم بين منافسيهم، كما تعد الوظيفة والابتكار أهم ميزتين لأي تطبيق، بالإضافة لوجود حلول تطوير أخرى يجب أخذها بعين الاعتبار عند تصميم أي تطبيق للساعة الذكية، إذا كنت تخطط لتصميم تطبيق ساعة ذكية، إليك بعض الاتجاهات المرتبطة بالساعات الذكية التي يمكن اتباعها لتطبيق أكثر جاذبية.

التصنيفات
جوال

 تطبيقات الوسائط الاجتماعية التي يجب أن تعرفها

ما هي تطبيقات الوسائط الاجتماعية التي يجب عليك أن تعرفها؟ إذا كنت بحاجة لإنشاء استراتيجية للتسويق عبر وسائل التواصل الاجتماعي، فيجب عليك معرفة طريقة عمل كلّ شبكة اجتماعية، وذلك للوصول لمساعدتك في الوصول إلى الجمهور المستهدف الذي تريده، فيما يلي قائمة بأفضل تطبيقات التواصل الاجتماعي.

التصنيفات
جوال

أفضل تطبيقات الأندرويد المتاحة الآن

يتطور نظام أندرويد كل عام عن العام الذي قبله، وذلك للاستخدام الكبير من قبل الكثير من الأشخاص حول العالم. مما أدى لوجود التطبيقات موجودة في كل مكان مع نظام أندرويد، فإذا كنت تبحث عن تطبيقات جديدة، هناك الكثير من تطبيقات أندرويد المذهلة والمفيدة للجميع، إلا أن هناك عدد قليل من التطبيقات التي تحتفظ بأهميتها طوال الوقت. إليك أفضل تطبيقات أندرويد المتاحة حاليًا.