آموزش ساخت برنامه استیکر واتساپ در اندروید استودیو

آموزش ساخت برنامه استیکر واتساپ در اندروید استودیو - سایت آموزش برنامه نویسی اندروید الکامکو

ساخت برنامه استیکر واتساپ در اندروید استودیو یکی دیگر از مقالات آموزشی الکامکو است که قصد داریم به آن بپردازیم. پس با مرجع آموزش برنامه نویسی اندروید الکامکو همراه باشید.

با این مقاله آموزشی می توانید در اندروید استودیو شروع به ساخت برنامه استیکر واتساپ کنید که خروجی، یک اپلیکیشن اندرویدی با پسوند APK. می شود و می توانید اپلیکشن ساخته شده را در مارکت پلیس هایی مثل گوگل پلی (Google Play) یا کافه بازار و … قرار دهید تا کاربران بتوانند آن را دانلود کنند و نصب کنند و از استیکرهای ساخته شده شما در واتساپ خودشان استفاده کنند.

از وقتی که استیکرها به واتساپ آمدند، برنامه WhatsApp شاهد افزایش قابل توجهی در بین کاربران خود بوده است. با توجه به اینکه تعداد محدودی برچسب های پیشفرض در واتساپ وجود دارند ولی باز به برنامه های شخص ثالث اجازه داده است تا بتوانند اپلیکیشن هایی که شامل پک های استیکر (sticker packs) هستند ایجاد کنند.

در واقع با اینکار سازندگان و توسعه دهندگان می توانند استیکرهای مخصوص خود را برای واتس اپ طراحی کنند و آنها را بصورت یک برنامه Android یا iOS در اختیار دیگران قرار دهند. در واقع این فرصت را برای برنامه نویسان ایجاد می کند تا کاربران بتوانند بعد از انتشار برنامه ها در  Google Play یا App Store ، خلاقیت شما را با جهان به اشتراک بگذارند.

کاربران برای استفاده از این برنامه های استیکر واتساپ ساخته شده، ابتدا باید اپلیکیشن را مانند سایر اپلیکیشن ها دانلود و نصب کنند تا در لیست سایر برنامه های آنها قرار بگیرد. سپس می توانند آنها را در واتساپ خود مشاهده کنند و از آنها استفاده کنند.

WhatsApp یک همچین پروژه ای را در سایت خودش ارائه کرده است که به کاربران امکان می دهد تا بتوانند اقدام به ساخت برنامه استیکر واتساپ کنند. ساخت برنامه های استیکر واتساپ نیاز به دانش برنامه نویسی ندارند و با حداقل یا حتی بدون سطح دانش برنامه نویسی می توانید آنها را ایجاد کنید. این موضوع به علاقه مندانی که در زمینه فناوری فعالیت می کنند و شاید تازه کار هم هستند کمک می کند تا با خلاقیت هایی که دارند، بتوانند یک اپلیکیشن تولید کنند و سپس در مارکت پلیس ها در معرض نمایش قرار دهند و کاربران از آنها در واتساپ خود استفاده کنند. به همین دلیل این استیکرها رایگان در دسترس عموم قرار می گیرند.

فیلم آموزش ساخت برنامه استیکر واتساپ در اندروید استودیو - آموزش اندروید الکامکو

برای ساخت برنامه استیکر واتساپ چکار به چه نکاتی باید دقت کرد؟

ضروری است کاربران قبل از ایجاد یک برنامه استیکر ساز اندرویدی، از الزامات و محدودیت های خاصی که در این زمینه وجود دارد پیروی کنند تا اطمینان حاصل شود که این خلاقیت ها با قوانین واتساپ سازگار باشد. در اینجا چند نکته وجود دارد که باید هنگام  ساخت استیکرهای واتساپ به آنها توجه کنید. در نتیجه شرایط لازم برای ساخت برنامه استیکر واتساپ به شرح زیر است:

  • استیکرها معمولاً تصاویری با پس زمینه شفاف (با فرمت PNG) هستند، بنابراین باید تصاویری داشته باشید که پسوند آن PNG. باشد و حجم کمی داشته باشد.
  • یک برنامه استیکر می تواند بین 1 تا 10 پکیج استیکر را در خود جای دهد، که هر یک از آنها باید توسط کاربر به واتس اپ اضافه شود.
  • هر پکیج استیکر باید حداقل 3 استیکر و حداکثر 30 استیکر داشته باشد.
  • اندازه قاب استیکر باید 512×512 پیکسل باشد.
  • فاصله 16 پیکسلی بین طرح اصلی استیکر و قاب استیکر را حفظ کنید.
  • رنگ بندی استیکر باید جوری باشد که در انواع مختلفی از زمینه های رنگی مانند سفید ، سیاه ، رنگی و طرح دار کاملا دیده شود زیرا هر کاربری ممکن است بک گراند صفحه چت واتسات خودش را زنگ های مختلف یا عکس های مختلفی بگذارد. به همین دلیل توصیه می‌کنیم یک استروک 8 پیکسلی #FFFFFF را به قسمت بیرونی هر استیکر اعمال کنید.
  • استیکر باید کمتر از 100 KB باشد که کاربران بتوانند استیکر های شما را بلافاصله با باز کردن چت مشاهده کنند.
  • یک نماد برای هر پکیج استیکر ضروری است. این تصویر باید 96×96 پیکسل با حداکثر اندازه 50KB باشد.
  • استیکرها باید با فرمت WebP باشند.

چطوری اندازه فایل PNG را کم کنیم؟

توضیح عکس – سعی کنید اندازه فایل PNG خود را تا حد ممکن پایین نگه دارید

وقتی دو نفر در حال چت کردن در واتساپ هستند و برای هم استیکر ارسال می کنند حجم استیکر باید کم باشد تا سریعتر باز شود و اینترنت کمتری مصرف کند به همین دلیل توصیه می شود اندازه فایل PNG خود را کاهش دهید. حجم استیکرهای پیشفرض واتساپ حدود 15 کیلوبایت هستند که به نظر می رسد اندازه بهینه باشد.

چند روش وجود دارد که می توانید با ان اندازه تصاویر PNG را کم کنید:

  1. روش اول این است فایل PNG خود را به یک فایل WebP تبدیل کرده و در حین انجام این تغییر اندازه را کاهش دهید. سعی کنید کیفیت تصویر را زیر 100٪ قرار دهید تا بتوانید کمترین اندازه را بدون از دست دادن کیفیت داشته باشید. (در ادامه توضیح می دهیم)
  2. روش دوم این است که از ابزارهای انلاین PNG Optimiser استفاده کنید یا می توانید نرم افزار PNGYU را از اینجا دانلود کنید و برای MAC یا ویندوز نصب و استفاده کنید.

چطوری فایل PNG را به فایل WebP تبدیل کنیم؟

تبدیل فایل PNG به WebP -آموزش ساخت برنامه استیکر واتساپ در اندروید استودیو - سایت برنامه نویسی اندروید الکامکو

برای ساخت استیکر واتساپ، باید تصاویر PNG خود را به فرمت WebP تبدیل کنید. این فرمت معمولاً کیفیت تصویر را حفظ می کند و در کنارش اندازه را هم کاهش می دهد که شما می توانید PNG های خود را با استفاده از چند روش مختلف به WebP تبدیل کنید.

  1. با نرم افزار اندروید استودیو (Android Studio) که برای برنامه نویسی اندروید است می توانید فایل PNG خودتان را به WebP تبدیل کنید. کافی است یک پروژه جدید در Android Studio ایجاد کنید و فایل PNG خودتان را باز کنید. بر روی تصویر راست کلیک کرده و گزینه convert to WebP را بزنید و تیک گزینه Skip images with transparency/alpha channel را بردارید. (در ادامه توضیح می دهیم.)
    توضیح عکس – Android Studio به شما کمک می کند تا براحتی فایل خودتان را به تبدیل به WebP کنید.
  2. همچنین می توانید پلاگینی برای Photoshop نصب کنید که می تواند فایل PNG را به WebP تبدیل کند. این پلاگین را برای Windows یا MAC می توانید از اینجا دانلود کنید.
  3. علاوه بر این، همچنین می توانید از نرم افزار WebP Converter استفاده کنید که می توانید آن را از اینجا دانلود کنید.
    نکته: با توجه به ایکه روشهای مختلفی برای ساخت استیکرهای واتساپ وجود دارد دریافتیم که Android Studio بهترین کار را برای تبدیل فایلهای PNG ها به WebP انجام می دهد.

به طور کلی، روش‌های مختلفی به عنوان استیکر ساز واتساپ وجود دارد، اما در این مقاله می خواهیم شما را با ساخت برنامه  استیکر واتساپ در اندروید استودیو آشنا کنیم تا استیکرهای جذاب و دلخواه خود را بسازید.

خب حالا می خواهیم ساخت برنامه استیکر واتساپ در اندروید استودیو را شروع کنیم:

 

 

  1. اول از همه باید پلتفرم اندروید استودیو را از اینجا دانلود کنید. (برای ورود به این سایت باید فیلترشکن خود را روشن کنید)
  2. وارد این سایت شوید و روی دکمه سبز رنگ Code کلیک کنید سپس Download ZIP را بزنید و این فایل را در کامپیوتر خود ذخیره کنید.
  3. بعد از اینکه فایل مربوطه را دانلود کردید آن را Export کرده و سپس وارد اندروید استودیو شوید و stickers-master/Android که در مرحله 2 دانلود کردید را در اندروید استودیو  Import Project یا در واقع باز کنید.
  4. مسیر زیر را در File Explore دنبال کنید :
    stickers-master/Android/app/src/main/assets
  5. پوشه ای به نام ‘1 را در پوشه assets پیدا خواهید کرد. پوشه را باز کنید و کلیه فایلهای موجود را با فایل های برچسب خود در فرمت WebP جایگزین کنید. همچنین باید تصویر tray icon پیشفرض را با تصویر مورد نظر خود جایگزین کنید.
  6. اگر می خواهید بسته های استیکر دیگه ای درست کنید، کافی است پوشه های دیگری با نام های 2 ، 3 و غیره ایجاد کنید. همانطور که در بالا گفتیم شما می توانید در مجموع ده بسته استیکر را در یک برنامه ایجاد کنید.
  7. فایل content.json را تغییر دهید:

در مرحله بعد ، باید مجدداً به پوشه assets بروید و برخی از متادیتاها را در فایل content.json تغییر دهید. این امر ضروری است زیرا بیشتر این داده ها در برنامه ای که ایجاد می کنید نشان داده می شود.

تمام مؤلفه های اساسی ذکر شده در زیر را در فایل content.json جایگزین کنید:

  • Name: این قسمت را با نام بسته استیکر خود که حداکثر 128 کاراکتر دارد جایگزین کنید.
  • Identifier: نام این پوشه را با with 1 since بدست آورید زیرا نام این پوشه با تمام تصاویر stickerpack است.
  • Publisher: در اینجا می توانید نام خودتان یا هر کسی که این استیکرها را درست کرده بگذارید که حداکثر می تواند 128 کاراکتر باشد.
  • Image file: نام فایل های فعلی را با نام فایل های دقیق تصاویر استیکر خود که حاوی نام و پسوند هستند جایگزین کنید. ترتیب وارد کردن فایل های تصاویر در فایل content.json به ترتیب دقیق نمایش آنها در برنامه خواهد بود.
  • Android play store link and iOS app store link: در اینجا می توانید لینک اپلیکیشن های Android play store و لینک iOS app store خود (اگر نسخه iOS برنامه را دارید) را در این قسمت واردکنید. در صورتی که کاربران روی هر یک از استیکرهای شما کلیک کنند، از طریق این لینک می توانند به فروشگاه مربوطه شما هدایت شوند.
  • Emoji: برای هر استیکر می توانید تا 3 ایموجی تعریف کنید که نشانده احساسات استیکر است.
  • این قسمت ها اختیاری نیستند و نیازی به وارد کردن آنها نیست:
    ios_app_store_link, android_app_store_link, publisher_website, privacy_policy_website, license_agreement_website, emoji.
  • اگر برنامه شما حاوی بیش از یک بسته استیکر است، به سادگی می توانید یک آرایه جدید در بخش “sticker packs’” از فایل contents.json ایجاد کنید و تمام metadata های مربوط به بسته جدید و همچنین به همراه نام فایل های تصاویر را وارد کنید.

مراحل نهایی

چند مرحله نهایی وجود دارد که باید قبل از ارائه برنامه بسته استیکر خود برای واتساپ آنها را انجام دهید.

تعویض آیکن اپلیکیشن - آموزش ساخت برنامه استیکر واتساپ در اندروید استودیو - سایت آموزش برنامه نویسی اندروید الکامکو

  • در مرحله اول، آیکن اپلیکیشن (app’s icon) یا آیکن لانچر (launcher icon) که در Play Store برای کاربر نمایش داده می شود را تغییر دهید. پس مسیر stickers-master/Android/app/src/main/res را دنبال کنید و پوشه هایی را که با “mipmap” شروع می شوند را پیدا کنید. این آیکن ها را با آیکن لانچر خود جایگزین کنید و Go را بزنید. برای ایجاد یک نماد متناسب با نیازهایتان می توانید از Image Image Asset که پیشفرض در Android Studio ساخته شده استفاده کنید.
  • وارد مسیر stickers-master/Android/src/main/res/values/strings شوید. در اینجا باید نام برنامه را تغییر دهید. این نامی است که به برنامه شما اختصاص داده می شود و پس از اینکه کاربران برنامه استیکر واتساپ ساخته شده شما را دانلود کردند در لیست برنامه های آنها نمایش داده می شود.
  • شناسه برنامه (application id) باید در build.gradle در مسیر (stickers-master/Android/app/build.gradle) نیز تغییر کند. این ID باید منحصر بفرد باشد و نباید قبلاً در Play Store ثبت شده باشد. برای کسب اطلاعات بیشتر در مورد تنظیم ID برنامه می توانید به اینجا مراجعه کنید.
  • بعد از اینکه مراحل بالا را انجام دادید، مطمئن شوید که برنامه را در Android Studio اجرا کرده اید و آن را امتحان کرده اید که بررسی ها را انجام می دهد. در صورتیکه خطایی رخ داد ، می توانید آن را در logcat  مشاهده کنید. در این صورت ، برنامه تمام بسته های استیکر شما را راه اندازی و نمایش می دهد.

ثبت اپلیکیشن

نسخه ریلیز شده اپلیکیشن (release version) شما باید قبل از ارسال به Play Store ایجاد شود. بدین منظور مسیر Build > Generate Signed Bundle/APK را دنبال کنید. اندروید استودیو بصورت پیشفرض آن را در مسیر project-name/module-name/build/outputs/apk ذخیره می کند.

در طی مراحل آماده سازی برنامه گزینه هایی به شما نمایش داده می شود تا توضیحاتی راجع به اپلیکشن اضافه کنید.  کلمه کلیدی WAStickerApps را در اینجا اضافه کنید تا مطمئن شوید که برنامه شما به راحتی در حین جستجو ظاهر می شود. هر چقدر کلمه کلیدی به سرچ کاربران نزدیک تر و بیشتر باشد اپیکیشن شما راحتتر در سرچ مارکت پلیش ها بالا می آید.

مرحله نهایی - ساخت برنامه استیکر واتساپ در اندروید استودیو - سایت برنامه نویسی اندروید الکامکو

هنگامی که بعد از ساخت برنامه استیکر واتساپ آن را دانلود کردید به مجموعه استیکرهای شما در WhatsApp شما ظاهر می شوند.

در نهایت، برای ثبت (submit) برنامه خود نیاز به ثبت نام در یک حساب کاربری Google Play دارید ، توافقنامه توزیع برنامه را بپذیرید و هزینه ثبت نام یک بار را بپردازید و جزئیات حساب خود را وارد کنید. در اینجا می توانید دستورالعمل نحوه ارسال برنامه خود را به فروشگاه Play را دنبال کنید.

نتیجه گیری:

از آنجا که امروزه استیکرها و ایموجی ها جزیی از برنامه های پیام رسان شده اند و طرفداران زیادی پیدا کرده اند، هرکسی می تواند استیکرهای شخصی بسازد و آن را با میلیون ها نفر در سراسر جهان به صورت رایگان به اشتراک بگذارد. اگر شما هم علاقه به ساخت برنامه استیکر واتساپ در اندروید را دارید می توانید هم اکنون این آموزش را دنبال کنید و استیکرهای ساخته شده را با دیگران به اشتراک بگذارید.

الکامکو می تواند به شما در یادگیری دوره های آموزش برنامه نویسی اندروید کمک کند تا شما را به یک برنامه نویس اندروید حرفه ای تبدیل کند.

در صورتیکه می خواهید یک اپلیکیشن اندرویدی برای کسب و کار خودتان یا مشتریان خود درست کنید پکیج آموزش برنامه نویسی اندروید با Android Studio  که در زیر میبینید را به شما پیشنهاد می کنیم.

پیشنهادات ویژه برای شما

پکیج آموزش برنامه نویسی اندروید برای ورود به بازار کار

برای اینکه شما عزیزان بتوانید برنامه نویسی اندروید را از صفر تا صد و پروژه محوری یاد بگیرید، این دوره حرفه ای را برای شما آماده کردیم که بتوانید با مشاهده این فیلم های آموزشی که هزینه خیلی کمی را نسبت به کلاس رفتن و وقت گرفتن از شما می گیرد، به یک برنامه نویس حرفه ای اندروید تبدیل شوید و بتوانید هر اپلیکیشن موبایل اندرویدی را بسازید و از انها کسب درآمد کنید و وارد بازار کار اندروید شوید.

قبل از خرید ارزیابی کنید، تعدادی از جلسات آن را به صورت رایگان برای شما در اینجا قرار دادیم تا بتوانید دانلود کنید.

شک نکنید بعد از دیدن این جلسات رایگان و کلا خرید این دوره، حتما دوره های دیگر ما را نیز خریداری خواهید کرد. چون مدرس این دوره، با حرفه ای ترین و جدیدترین روش ها، کاملترین مجموعه ساخت اپلیکیشن اندروید را برای شما تهیه کرده است و تجربه همکاری با شرکت گوگل را داشته است پس شکی در نحوه تدریس و کامل بودن پکیج نکنید و دوره را همین حالا خریداری کنید. 

آموزش اندروید استودیو - آموزش android studio - آموزش برنامه نویسی اندروید الکامکو - ساخت اپلیکیشن اندروید

دوره حرفه ای طراحی اپلیکیشن فروشگاهی اندروید دیجی کالا

برای اینکه شما عزیزان بتوانید این پکیج کامل آموزش ساخت فروشگاه اینترنتی مشابه دیجی کالا را قبل از خرید ارزیابی کنید، تعدادی از جلسات آن را به صورت رایگان برای شما در اینجا قرار دادیم تا بتوانید دانلود کنید.

شک نکنید بعد از دیدن این جلسات رایگان، حتما این دوره ساخت اپلیکیشن دیجیکالا (Digikala) را خریداری خواهید کرد. چون مدرس این دوره، با حرفه ای ترین و جدیدترین روش ها، کاملترین مجموعه ساخت اپلیکیشن فروشگاهی اندروید دیجی کالا را برای شما تهیه کرده است و در نهایت و بعد از تکمیل این پروژه همراه با سورس دیجی کالا php + اپلیکیشن اندروید در اختیار شما قرار خواهد گرفت.

آموزش ساخت اپلیکیشن فروشگاهی اندروید دیجی کالا Digikala - سورس دیجی کالا php - الکامکو

دوره حرفه ای ساخت اپلیکیشن اندروید فیلیمو در اندروید استودیو

دوره آموزش ساخت اپلیکیشن اندروید فیلیمو کاملا پروژه محور و کاربردی می باشد و تمامی استانداردهای گوگل در ساخت این پروژه در نظر گرفته شده است. در این آموزش یک اپلیکیشن حرفه ای خرید اشتراک فیلم مشابه فیلیمو و نماوا با تمامی امکانات طراحی و ساخته می شود. در پایان دوره نیز سورس کد اندروید آن در اختیار شما کاربران عزیز قرار می گیرد.

در پایان دوره ساخت برنامه فیلیمو برای اندروید شما دانشجویان عزیز قادر به ساخت و توسعه یک اپلیکیشن کاملا حرفه ای فروش اشتراک فیلم و توسعه آن در تمامی مارکت های اندرویدی مخصوصا گوگل پلی می باشید و به راحتی می توانید از آن کسب درآمد کنید.

طراحی اپلیکیشن فیلمو در پلتفرم در اندروید استودیو انجام می شود و یک دوره کاملا پیشرفته می باشد و برای افراد مبتدی مناسب نیست. پیش نیاز دوره ساخت برنامه فیلیمو در اندروید، پکیج آموزش برنامه نویسی اندروید صفر تا صد پروژه محور  می باشد که ابتدا باید آن را یاد بگیرید و سپس با یادگیری این دوره می توانید به یک برنامه نویس حرفه ای تبدیل شوید و اپلیکیشن فیلیمو را براحتی و فقط با مشاهده فیلم آموزشی ما بسازید و از ساختن آن لذت ببرید.

دوره آموزش ساخت اپلیکیشن اندروید فیلیمو - خرید اشتراک فیلیمو - خرید اشتراک فیلم - برنامه فیلیمو برای اندروید - ساخت اپلیکیشن فیلم و سریال - ساخت برنامه فیلیمو | مرجع آموزش برنامه نویسی اندروید الکامکو

دوره حرفه ای آموزش طراحی رابط کاربری (UI) و تجربه کاربری (UX) در اندروید

شما با یادگیری اصول پیاده سازی طراحی رابط کاربری UI و تجربه کاربری UX در اندروید در این دوره که مطابق با سیستم طراحی Material Design شرکت گوگل آموزش دادیم و بکارگیری آن در برنامه اندرویدی که خواهید ساخت، می توانید کاربران بیشتری را جذب کنید تا از اپلیکیشن شما استفاده کنند؛ چون هر چقدر دیزاین اپلیکیشن شما حرفه ای تر و زیباتر باشد تعداد افراد بیشتری به مشتریان و کاربران شما اضافه خواهند شد. پس با این آموزش ها می توانید جذابیت های بصری زیادی در اپلیکیشن اندروید خود ایجاد کنید و این امر از اهمیت زیادی در ساخت اپلیکیشن موبایل برخوردار است.

در ضمن بیش از 50 پروژه حرفه ای طراحی UX UI اندروید به همراه سورس کد مربوطه در این پکیج آموزش تخصصی طراحی رابط کاربری و تجربه کاربری ساخته شده است تا شما با دید بازتری به طراحی اپلیکیشن بپردازید.

این دوره آموزشی برای اولین بار در ایران در سایت تخصصی آموزش برنامه نویسی اندروید الکامکو در اختیار شما دانشجویان عزیز قرار گرفته است. به علت کمبود منابع آموزشی و درخواست های مکرر شما عزیزان برای آموزش حرفه ای بخش طراحی رابط کاربری در اندروید بر آن شدیم که برای ساخت این دوره آموزشی اقدام کنیم. امیدوارم مورد توجه شما عزیزان قرار گیرد و از یادگیری آن لذت ببرید.

توجه داشته باشید که دوره طراحی حرفه ای رابط کاربری در اندروید استودیو یک دوره پیشرفته می باشد که برای افراد مبتدی مناسب نیست. پیش نیاز این دوره، پکیج آموزش برنامه نویسی اندروید صفر تا صد پروژه محور  می باشد که ابتدا باید آن را یاد بگیرید و سپس با یادگیری این دوره می توانید به یک برنامه نویس حرفه ای تبدیل شوید و اپلیکیشن های زیبا طراحی کنید.

آموزش طراحی رابط کاربری (طراحی UI اندروید) و آموزش طراحی تجربه کاربری (طراحی UX اندروید) - آموزش برنامه نویسی اندروید الکامکو
مشاهده همه دوره های آموزش برنامه نویسی اندروید الکامکو
{ آموزشگاه آنلاین الکامکو }

مرجع آموزش برنامه نویسی اندروید

طراحی اپلیکیشن موبایل

طراحی سایت

حالا که با ساخت برنامه استیکر واتساپ آشنا شدید چه سوالی دارید؟ در صورتی که سوال و  یا نظری در این رابطه دارید خوشحال می شویم زیر همین پست با ما درمیان بگذارید.

0 دیدگاه
بازخورد درون خطی
مشاهده همه نظرات
فهرست