Mais conteúdo relacionado
Semelhante a توسعه پروژه های بکاند، فرانتاند و موبایل با کاتلین (20)
Mais de Web Standards School (20)
توسعه پروژه های بکاند، فرانتاند و موبایل با کاتلین
- 3. برنامه روشهاینویسیمالتیپلتفرم
•اول روش:به نیاز کدهاکمپایلیا وبیلداز یک هر روی بر جداگانهپلتفرمهادارد.مانند
React-Native, Qt, C/C++, Object-Pascal, …
•دوم روش:و برنامه توسعهکمپایلیک به آنbytecodeزبانهای از استفاده یا واسکریپتیو
مفسریدر کننده اجرا موتور یا و مجازی ماشین روی بر مستقیم کهپلتفرممختل هایقابل ف
هستند اجرا.مانندJava, JavaScript, Python, …
- 4. مالتی توسعه ضعف و قوت نقاطپلتفرم
•کاربران جامعه گسترش
•تولید هزینه و زمان در جویی صرفه
•یک از بیش برای محصول یک و تیم یک از استفادهپلتفرم
•محصول بهینه تست امکان عدم
•اساس بر کاربری رابط طراحی در محدودیتUX
- 5. زباننویسیبرنامهKotlin
•سال در۲۰۱۱شرکت توسطJetBrainsخورد استارت روسیه در.
•سال در۲۰۱۲بصورتمتن-شد منتشر باز.
•فوریه در2016نسخه1.0شد منتشر آن نهایی.
•کنفرانس درGoogle I/O 2017بعنوانبرنامه رسمی زباننویسیAndroidمعرفی
شد.
•نوامبر در2017مالتی امکانپلتفرمبرایJVM , Javascriptنسخه در1.2گنجانده
شد.
- 7. برنامه زبان مزایاینویسیKotlin
•پایه برJVMدارد همخوانی کامال جاوا زبان با و هست.
•دارد سریع و آسان یادگیری روند( .برنامه برای مخصوصانویسانجاوا)
•نوع زبانی-محوراستاتیکاست.(Statically-Typed)
•برنامه با که است شده طراحی تیمی توسطنویساندارند نزدیکی ارتباط.
•توسطگوگلتوسعه برایاپلیکیشنهایاندرویدیاست شده معرفی.
- 10. Kotlin/Native
•برایکمپایلکردنکدهایکاتلیناجرا وبصورتNativeمجازی ماشین به نیاز بدون و.
•یک شاملبکاندمبنای برLLVMدر که استکمپایلروهایکتابخانهاجرای زمانکاتلیناست شده گنجانده.
•حاضر حال درتمامی ازپلتفرمهایمیکند پشتیبانی زیر:
• Windows (x86_64)
• Linux (x86_64, arm32, MIPS, MIPS little endian)
• MacOS (x86_64)
• iOS (arm64 only)
• Android (arm32 and arm64)
• WebAssembly (wasm32 only)