دوشنبه ۰۶ آذر ۰۲ | ۱۱:۱۲ ۲۴ بازديد
لهجه نرمافزار نویسی کاتلین (Kotlin)
کاتلین (Kotlin) لهجه دیگری که بسیار فی مابین گسترشدهندگان اندروید دوستداشتنی میباشد. لهجه نرم افزارنویسی کاتلین یک گویش کراس پلتفرم (cross-platform) میباشد که در سال ۲۰۱۶ به وسیله JetBrains معرفی شد که به گذر زمان فرصت توانست به گویش تشکیل طراحی اپلیکیشن در مشهد داد و بسط اندروید تبدیل خواهد شد.
در صورتیکه بخواهیم گویش کاتلین را با جاوا مقایسه کنیم می بایست بگوییم که کاتلین در قبال جاوا گویش آسودهتری میباشد و اشخاص مبتدی و تازه کار ریلکسخیس می توانند آن را ادراک نمایند. Kotlin یک لهجه اپلیکیشننویسی همگانی میباشد که برای شغل با گویش جاوا پیاده سازی گردیده است و با JVM انجام می شود. کاتلین نسبت به جاوا دارنده کوکیهای بیشتری میباشد که قادر است مقدار کد boilerplate را کم کند.
نکته: از فرصت نشر Android Studio 3.0 در اکتبر ۲۰۱۷، کاتلین تحت عنوان لهجه نرم افزارنویسی قانونی اندروید اعلام شوید. از کاتلین بیشتر برای بسط و ایجاد کرد نرم افزارهای امروزی اندروید به کارگیری مینمایند.
گویش نرم افزار نویسی سی شارپ (C#)
سی شارپ یک لهجه تعدادی پارادایمی منبع گشوده (open-source multi paradigm) میباشد که برای گسترش اپلیکیشنهای اندروید و همینطور دسکتاپ و سایت گزینه به کار گیری قرار می گیرد. این لهجه اپلیکیشننویسی بسیار مشابه به جاوا میباشد و برای ایجاد کرد و گسترش اپهای اندروید ایدهآل هست.
نکته: لهجه نرمافزارنویسی سی شارپ (C#) جزء یک کدام از متنوعترین لهجههای نرمافزارنویسی به شمار می رود.
گویش سی شارپ به وسیله Anders Hejlsberg در کمپانی Microsoft ساخت و ساز و در سال ۲۰۰۰ فعال سازی شد. C# به گسترشدهندگان این قابلیت و امکان را میدهد تا سوای یادگیری لهجه نرم افزارنویسی نو، اپلیکیشنهای گوشی iOS و Android را بسازند.
لهجه نرم افزار نویسی پایتون (Python)
پایتون یکی لهجههای سطح بالا برای تشکیل داد و گسترش قابل انعطاف افزارهای اندروید میباشد. پایتون بک گویش نرم افزارنویسی شی گرا (object-oriented) میباشد که دارنده موردهایی مانند اتصال پویا و تایپ پویا میباشد. که همین مورد ها سبب گردیده تا گویش پایتون به یک کدام از جذابترین لهجههای نرمافزارنویسی برای گسترش اندروید تبدیل گردد.
پایتون در مقایسه با دیگر لهجههای نرمافزارنویسی یه خرده بی آلایشخیس میباشد به نوعی که به توسعه و گسترشدهندگان اذن میدهد که ریلکس کدهای آن را بخوانند و ترجمه نمایند. همین مفاد سبب میگردد که مجال توسعه و گسترش و تشکیل داد نرم افزار اندروید کاهش یابد.
پایتون امروزه یک کدام از دوستداشتنیترین گویشهای اپنویسی اندروید به شمار می آید. پایتون در سال ۱۹۹۱ بوسیله شخصی به اسم Guido van ساخت شد.
نکته: از Python برای ساخت کتابخانههای اندروید، عملکردها و شغل های پردازش و … استعمال میگردد.
لهجه اپ نویسی C
لهجه اپلیکیشن نویسی C++ مانند لهجه کاتلین، کراس پلتفرم (cross-platform) میباشد. این لهجه میتواند برای ساخت و ساز اپلیکیشنهای مطلوب و جالب گوشی و دسکتاپ با کوشش بالا گزینه به کار گیری قرار گیرد. C++ به گسترشدهندگان این اذن را میدهد که بتوانند در دست گرفتن بی نقص یاد و منابع سیستم را برعهده بگیرند.
برای اینکه کدهای درج شده با C++ در Android Studio فعالیت نماید، بایستی کیت قابل انعطاف افزاری مستقر داشته باشید که به اسم NDK دارای شهرت میباشد. C++ یک کدام از دیرینترین و دوست داستنیترین لهجههای اپلیکیشننویسی میباشد. در گسترش اندروید از لهجه اپلیکیشن نویسی C++ برای ایجاد کرد APIها و شغل های حامی به کارگیری مینمایند.
نکته: از C++ برای تشکیل داد رابط مخاطب یا این که صفحه ها اپ به کارگیری نمی کنند.
گویش نرمافزار نویسی HTML 5
لهجه نرمافزارنویسی HTML 5 با لهجه CSS مخلوط می شود و از دیگر فناوریها برای ایجاد کرد نرم افزارهای ترکیبی امروزی اندروید به کار گیری مینماید. اپلیکیشنهای ترکیبی در حوالی در دست گرفتن برگه مرورگر قرار میگیرند. از HTML و CSS برای ارائه صفحه های داخل نرم افزارها به کار گیری مینمایند.
گویش اپلیکیشننویسی جاوا اسکریپت (JavaScript)
دوستداشتنیترین لهجههای ترکیبی جهان از چارچوب JavaScript برای اصول و شغل خویش استعمال مینمایند. جاوا اسکریپت یک لهجه اپلیکیشننویسی همگانی میباشد که برای یکسری فعالیت آیتم به کار گیری قرار می گیرد. یکیاز مثال شغل های جاوا اسکریپت سرعت بخشیدن به تلاش اپها میباشد.
Reactive Native و Appcelerator هر دو از JavaScript برای برقراری رابطه به کار گیری مینمایند. آنها با این رابطه میتوانند رابط کاربری را در اختیار گرفتن نمایند، دادههای وبسایت یا این که اپلیکیشن را گردآوری و گزینه بررسی قرار دهند.