سه شنبه ۱۲ دی ۰۲ | ۱۰:۲۰ ۱۶۴ بازديد
فلاتر چیست ؟ فلاتر یک کادرورک (Framework) یا این که به عبارتی چارچوب برای پیاده طراحی اپلیکیشن در مشهد سازی و تشکیل داد نرم افزار میباشد که بوسیله گوگل ارائه شدهاست. قابورک (Framework) فلاتر از لهجه نرم افزارنویس دارت (Dart) به کار گیری مینماید. دارت (Dart) یک گویش اپنویسی بر پایه ی نرم افزارنویسی شیءگرایی (Typed Object Programming Language) میباشد. کاربرد اساسی گویش نرم افزارنویس دارت تشکیل داد و پیاده سازی نرمافزار گوشی میباشد اما در ناحیههایی دیگر مانند تشکیل داد اینترنتتارنما ، تشکیل داد بکاند، تشکیل داد و پیاده سازی نرم افزار دسکتاپ با فلاتر نیز کوشش دارااست. برای به کارگیری از قابورک (Framework) فلاتر (Flutter) می بایست از لهجه اپنویسی دارت (Dart) بهره مند شد. اولین ورژن گویش اپلیکیشننویسی دارت (Dart) در ۱۰ اکتبر سال ۲۰۱۲ بوسیله کمپانی گوگل ارائه شد. از آن فرصت تا به هم اکنون لهجه نرم افزارنویسی دارت (Dart) بسطهای بسیار متعددی داشته میباشد. این لهجه اپلیکیشننویسی از دید سینتکس (Syntax) مشابه به گویش خانواده C و همینطور کمی مشابه به لهجه جاوا اسکریپت (Javascript) میباشد.اشکال طریقهای ایجاد کرد و پیاده سازی نرم افزار در مورد ایجاد کرد و پیاده سازی برنامه تلفن همراه دو نوع لهجه نرمافزارنویسی وجود داراست. ایجاد کرد و پیاده سازی اپلیکیشن به شکل نیتیو (Native) و پیاده سازی و تشکیل داد نرم افزار با گویشهای کراس پلتفرم (Cross Platform). هم اکنون درپی به توضیح و نمونههای این دو نوع لهجه اپنویسی بیشتر می پردازیم.گویشهای نرم افزارنویسی نیتیو (Native) لهجههای نرمافزارنویسی نیتیو (Native) به گونه ای میباشد که شما در شکل به کار گیری از آن صرفا می توانید برای یک سیستماستدلال خروجی بگیرید. به صورت نمونه در موضوع تشکیل داد و پیاده سازی نرم افزار اندرویدی دو گویش جاوا (Java) و کاتلین (Kotlin) به شکل نیتیو (Native) وجود دارااست. در صورتیکه که از این گویشها به کار گیری نمائید صرفا می توانید برای سیستمدلیل اندروید خروجی بگیرید. درصورتیکه بخواهید برای سیستمدلیل آیآواس (IOS) نیز خروجی بگیرید، بدون چاره میشوید یک توشه دیگر با گویش اپنویسی دیگر نرم افزار خویش را پیاده سازی نمایید و بسازید. گویشهای اپنویسی سیستمدلیل آیآواس (IOS) به شکل نیتیو، سوئیفت (Swift) و آبجکت سی (Object C) میباشد. ماجرا کدنویسی دوباره برای این دو گویش نیتیو آیآواس (IOS) نیز صحت مینماید.
اصول روانشناسی طراحی اپلیکیشن که باید بدانید