مرجع مقالات رسمی طراحی اپلیکیشن

مقالات رسمی طراحی اپلیکیشن

مرجع مقالات رسمی طراحی اپلیکیشن

مقالات رسمی طراحی اپلیکیشن

۱۰ قاعده مهم در طراحی UI — راهنمای کاربردی

1. پباده سازی برای تراکم و خیر پیکسل
قاعده اصلی در پباده سازی UI
مقادیر پیکسل 3 یا این که 4 برابر مقادیر dp می باشند.

در‌حالتی که با معنی تراکم پیکسلی طراحی اپلیکیشن آشنا نیستید، می بایست بگوییم که تراکم یا این که چگالی به تعداد پیکسل‌ها در هر اینچ از یک برگه یا این که به عبارتی PPI گفته می گردد. واحد dp اختصاری برای عبارت «پیکسل غیروابسته از تراکم» (density-independent pixel) گفته میگردد که گه گاه dip نیز نامیده میگردد.

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

قاعده اساسی در پباده سازی UI

استدلال این که‌این شغل را اعمال می دهیم، این میباشد که در حالتی‌که برای مثال یک تصویر دکمه را با اندازه 200 در 50 dp پباده سازی کنیم، روی دستگاهی با برگه 166ppi با اندازه 200 در 50 پیکسل و روی برگه با تراکم 320 ppi با اندازه 400 در 100 پیکسل اکران می یابد که 2 برابر اندازه فولدر مهم میباشد.

از‌آنجا که بعضی کاغذ‌ها تعداد پیکسل بیشتر از سایر دارا‌هستند، تصاویر روی کاغذ‌های با تراکم پیکسلی بیشتر، کوچک چشم نمی شوند، بلکه تنهاً در نسبت 2 یا این که 3 یا این که 4 برابر اندازه مهم رندر می گردند. به این ترتیب مطمئن می‌شویم که تمامی تصاویر اندازه خویش را روی دستگاه‌های گوناگون با تراکم‌های مختلف مراقبت می‌نمایند.

از جمله بعد ها شیت‌ آیفون XS Max برابر با 414 در 896 میباشد. ولی این تعداد پیکسل‌ها وجود ندارد بلکه تعداد پوینت‌ها را آرم میدهد. بعد ها آن برحسب پیکسل 1242 در 2688 پیکسل میباشد. بنابراین در طی پباده سازی برای این موبایل بایستی 414 در 896 پوینت پباده سازی کنیم و فولدر را با بعد ها 3x عرضه کنیم.
2. استعمال از ارتقا‌های 8dp

قاعده اساسی در پباده سازی UI

شاید تا به امروز از خویش پرسیده باشید، چرا در طی پباده سازی از ارتقاء‌های 8dp به کار گیری می کنیم؟ یک توضیح معمولی برای این شغل وجود داراست. استدلال استعمال از عدد جادویی 8 و خیر از جمله عدد 5 این میباشد که در صورتیکه دستگاه دارنده وضوح 1.5 برابر باشد اعداد شخص به طور صحیحی رندر نمی شوند.

به علاوه اکثر وقت ها تلفن همراه‌های امروزی بعد ها برگه‌ای دارا هستند که بر 8 نصیب‌پذیر می باشند. براین اساس می‌قدرت پباده سازی‌ها را به طور منتسب روی این تلفن همراه‌ها تهیه کرد.

قاعده اساسی در پباده سازی UI

با پباده سازی ارتقاء 8dp روی کانال 8 پوینتی موجب تولید انسجام در پباده سازی‌های خویش می‌شویم. براین اساس دیگر نیازی به پیش گویی زدن مسافت‌بندی نیست و همینطور به نیکی با نحوه‌های مسافت‌بندی که تمجید کرده‌ایم همراستا می گردد.

انواع اپلیکیشن

اپلیکیشن ساکن برای به کارگیری در یک پلت فرم یا این که دستگاه خاص پباده سازی گردیده‌است.این گروه طراحی اپلیکیشن از نرم افزار ها به صوت حرفه‌ای نرم افزار نویسی می گردند و اکثر نرم افزار های تلفن همراه پیروز و مشهور از این نوع نرم افزار نویسی سود کرده اند هماهنند نرم افزار هایی از قبیل: اسنپ ، تپسی، دیجی فرآورده و ... . نرم افزار موبایل مستقر یک نرم‌افزار میباشد که در یک گویش نرم‌افزار نویسی خاص مانند Objective C برای iOS و Java برای سیستم برهان های آندروید کد نویسی گردیده است. اپلیکیشن های ساکن موبایل، کوشش سریع و امکان باور بالا را ارائه میدهند. آن‌ها همینطور به دستگاه های گوناگون تلفن مانند دوربین و محل کار نشانی دسترسی دارا هستند. علاوه بر این، یوزرها میتوانند از بعضی نرم‌افزار ها سوای اتصال به وب استعمال نمایند. با این هم اکنون، این نوع نرم افزار برای توسعه و گسترش مستلزم هزینه میباشد، چون مختص یک سیستم استدلال پباده سازی می‌گردد، و کمپانی را ناچار می نماید تا ورژن های تکراری را که در سیستم برهان های دیگر شغل می نمایند، بسازد. اکثر بازی های ویدئویی نرم‌افزار های ساکن گوشی می باشند.

معمولا اشخاص اپلیکیشن های مرسوم تلفن همراه را از مغازه های نرم افزار مانند دکان اپلیکیشن اپل یا این که مغازه گوگل دانلود می نمایند. یک نرم‌افزار مستقر فقط قادر است روی یک نوع سیستم دلیل موبایل جاری ساختن خواهد شد: iOS، Android، Blackberry، Symbian، Windows Phone، WebOS، و غیره. در صورتی‌که میخواهید تجربه نرم‌افزار خویش را برای یوزرها Android یا این که Blackberry نیز در دسترس یوزرها قرار دهید، نیاز به توسعه و گسترش و مراقبت یک ورژن غیروابسته از اپ دارید.


2-نرم افزار های اینترنت علامت یا این که نرم افزار اینترنت ویو(webview app)


نرم افزار اینترنت ویو

Web App ذخیره گردیده در یک سرور از رویه به دور و از روش مرورگر از روش وب تحویل داده میشود. اپلیکیشن های اینترنت اپلیکیشن های حقیقی وواقعی نیستند. آنان به وسیله مرورگر انجام می گردند و معمولا در HTML5 نوشته می‌شوند.

یک نرم‌افزار اینترنت تلفن همراه، قابل انعطاف افزاری میباشد که از فناوری هایی مانند جاوا اسکریپت یا این که HTML5 برای ارائه تعامل، هدایت و یا این که امکان سفارشی سازی استعمال می نماید. این اپلیکیشن ها در یک مرورگر اینترنت داخل موبایل جاری ساختن می‌گردد. این به‌این معنا میباشد که آن‌ها از روش وب قابل به کارگیری می باشند و اپ های غیر وابسته ای نیستند که بر روی دستگاه موبایل مخاطب ذخیره شوند. اپ های اینترنت تلفن همراه را می قدرت با به کار گیری از هر نوع مرورگر اینترنت هوشمند موبایل - از جمله مرورگرهای بدون نقص از قبیل تلفن های آیفون و تلفن های Android یا این که مرورگرهای دربین جایگاه مانند بخش اعظمی از موبایل های BlackBerry جاری ساختن نمود.

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

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

این روز ها زمانی پای بعضا اپلیکیشن‌ها و مسابقات تلویزیونی می‌نشینیم، چه زمانی که اپ‌ها و مسابقات طراحی اپلیکیشن ورزشی را تماشا می کنیم و چه هنگامی که نرم‌افزار‌های علمی و فرهنگی را تماشا میکنیم، از ما می خواهند برای کمپانی در نرم‌افزار و احتمالاً رأی و حیث دادن یک نرم افزار خاصی را نصب کنیم یا این که یک نرم افزار را معرفی می‌نمایند که حمایت کننده و حامی مالی اپ میباشد و به شغل ما میاید و با آن کلیه شغل های بانکی و غیر بانکی را میگردد ایفا اعطا کرد! نو به همین هم بسنده نمی کنند بلکه میخواهند سایر افراد را دعوت و عضو کنیم و پاداش و امتیاز بگیریم.

غیر از تلویزیون هم هنگامی پای حرف دوستان و قوم و قبیله می‌نشینیم به ما کلی نرم افزار و نرم‌افزار‌های اندرویدی معرفی می‌نمایند. درحال حاضر بیایید ببینیم نرم افزار چه می باشد و چرا این قدر اهمیت و کاربرد داراست.
نرم افزار چه چیزی است؟

«اَپلیکیشن» تلفظی از کلمه و واژه انگلیسی Application میباشد که گهگاه به طور مخفف و کوتاه گردیده «اَپ» (App) به فعالیت می‌رود. نرم افزار یک بسته و گروه قابل انعطاف‌افزاری میباشد که مهمترین خصوصیت‌اش کاربردی بودن آن میباشد؛ یعنی یک نرم‌افزار‌ای میباشد که کارایی خاصی را برای یوزرها جاری ساختن میدهد.

به خیال همین خصوصیت مهم، به نرم افزار در فارسی «برنامه کاربردی» یا این که «اپ کاربردی» می گویند و بسته به‌این که در چه پلتفرم و سیستم عاملی عمل می‌نماید، اصطلاحات دیگری به آن اضافه می شود؛ برای مثالً نرم افزار یا این که اپلیکیشن اندرویدی ...، اپ یا این که اپ آی اُ اِس (IOS: سیستم استدلال اَپل) ... یا این که اپ پایین اینترنت (اینترنت نرم افزار) ... .

نرم افزار کسب و کار چه خدماتی به ارائه می کند؟

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

ارتقاء تعداد مشتریان
ارتقا پرستیژ کاری
قابلیت و امکان رئیس ریلکس و عالی کارگر
قابلیت مدیر شل و عالی مشتریان
قابلیت و امکان ارائه سرویس ها غیر حضوری به مشتریان
ارتقا و راحتی مشتریان
قابلیت و امکان فروش بعضا تولیدات خاص
قابلیت و امکان ارائه بعضی اعلامیه های خاص
ارتقا قابلیت برندسازی و شناخته شدن در حوزه بیزنس خویش

دیدنی میباشد بدانید که اینها تنها بعضی از مزایا بودند که اهمیت پباده سازی نرم افزار گوشی را آرم میدهند. امروزه روز آپ دیت مزایای بیشتری از این نرم افزار ها یافت می گردد و بدین واسطه بیزنس اشخاص بخش اعظمی رونق خواهد یافت.
چرا ما می بایست برای بیزنس خویش مبادرت به پباده سازی نرم افزار کنیم؟

اهمیت پباده سازی نرم افزار گوشی را در مثالی برای شما بیان خوا هیم کرد که با این نمونه بیشتر به‌این موضوع پی ببرید که چرا شما بایستی برای تجارت خویش، اپلیکیشنی پباده سازی کنید!

احتمالا سایت دیجی جنس را بخش اعظمی از شما می‌شناسید; این وبسایت در قبلی صرفا در وبسایت خویش محصولاتش را به فروش میرساند! ولی امروزه با پباده سازی اپلیکیشن تلفن همراه برای یوزرها خویش، فروش خویش را چند برابر نموده است; در اینجا اهمیت پباده سازی نرم افزار برای کسب و کارتان را فهم میکنید.
با این شغل دیگر یوزرها و مشتریان دیجی جنس موردنیاز وجود ندارد کلی وقت بگذارند و به تارنما مراجعه نمایند! بلکه تنها با تعدادی کلیک بی آلایش میتوانند خریدشان را جاری ساختن دهند، سابقه خرید خویش را مشاهده نمایند، از تخفیف های روز آگاه شوند و …!



مشتریان هم دقیقا مانند شما می باشند و به‌دنبال ارتقاء راحتی خویش می‌باشند.

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

از ابزار‌ها و سایت‌های ساخت اپلیکیشن استفاده کنید!

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

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

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

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

تشکیل داد نرم افزار از سیستم ادله ios: در سیستم برهان ios شما می­توانید در نصیب ios developer center با پرداخت فقط ۹۹ دلار از تجهیزات فوق العاده آن به کارگیری کرده و با به کار گیری از ابزارهای متعدد و متنوع نرم افزار خویش را بسازید و پیش از ارائه به مردم نیز آن را آیتم آزمایش و آزمون قرار دهید.

در حال حاضر مزایا و معایب این طرز از تشکیل داد نرم افزار را گزینه نظارت قرار می­دهیم .


مزایا :

به کارگیری از آن به تخصص احتیاج ندارد و مردم اشخاص می­توانند با به کار گیری از یادگرفتن‌های هر اینترنت‌وب سایت یا این که پکیج به راحتی از آن به کارگیری نمایند.
هزینه آن در مقابل کوشش که داراست بسیار ناچیز میباشد و شما هم می­توانید ورژن اندروید و هم ios نرم افزار خویش را بسازید.
در طی غایت صرفه جویی را می­نمایید و در هنگامی کمتر از ۶۰ دقیقه می­توانید نرم افزار خویش را بسازید.
محتوای شما فعال خواهد بود و به امداد پنل پایین اینترنت می­توانید داده ها خویش را طبق تغییرات تولید گردیده در کسب و کارتان بروزرسانی نمایید.


معایب :

در‌این شیوه کل تجهیزات مبنا ای به خیر و خوبی ساپورت می­خواهد شد البته ممکن میباشد نتوانید از بعضا تجهیزات توسعه یافته مثل فعال کردن سنسورها به کار گیری نمایید .
در شرایطی که تشکیل داد نرم افزار ها از روش وبسایت ها یا این که پکیج های مبلغی باشد می بایست چندین وقت یکبار آن را شارژ نمائید.
پکیج هایی که در ابتدا معرفی شد نیاز اندکی به علم اپ نویسی دارا‌هستند اما در شرایطی که شما سوای داده ها از اپلیکیشن نویسی می­خواهید نرم افزار بسازید می­توانید از وبسایت های ایجاد کرد نرم افزار به کار گیری فرمایید. بعضا از این وب سایت ها عبارتند از : native، appsaz و appypie.

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