کیوی (چارچوب): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
MatinMat8 (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه ویرایش پیشرفتهٔ همراه
خط ۱۵:
| website = {{URL|kivy.org}}
}}
'''کیوی''' یک کتابخانهٔ آزاد و [[متن باز]] از [[زبان برنامه‌نویسی]] [[پایتون]] است که برای توسعهٔ نرم‌افزارهای [[چندلمسی|چند لمسی]] با [[رابط کاربری]] زیبا توذیعتوزیع شده است. کیوی می‌تواند روی [[لینوکس]]، [[مک]]، [[ویندوز]]، [[اندروید]]، [[آی‌اواس]] و [[رزبری پای|Raspberry Pi]] اجرا شود. کیوی تحت [[پروانه ام‌آی‌تی|MIT license]] ارائه شده وشده، [[رایگان]] و [[کد باز]] است.
 
کیوی فریمورک اصلی توسعه داده شده توسط بنیاد کیوی است،<ref>{{citation |url=http://kivy.org/#aboutus |title=دربارهٔ ما |work=kivy.org}}</ref> در کنار پایتون برای اندروید،<ref>{{citation |url=http://github.com/kivy/python-for-android |title=پایتون برای اندروید |work=github.com}}</ref> Kivyکیوی iOS,آی‌اواس،<ref>{{citation |url=http://github.com/kivy/kivy-ios |title=کیوی برای IOS |work=github.com}}</ref> و کتابخانه‌های بسیار دیگری که برای استفادهٔ کراس پلتفورم ساخته شدند. در سال ۲۰۱۲ میلادی، کیوی ۵۰۰۰ دلار از [[پایتون (زبان برنامه‌نویسی)|بنیاد پایتون]] دریافت کرد برای انتقال به نسخه ۳ پایتون.<ref>{{citation |url=https://groups.google.com/d/topic/kivy-users/5Z_UJOoBeIc/discussion |title=کیوی و پایتون 3.3، پروژه شروع شد |work=Google Groups}}</ref> کیوی همچنین از [[رزبری پای]] (Raspberry pi) نیز پشتیبانی می‌کند.
 
فریم کاری شامل تمام امکانات برای ساخت این گونه نرم‌افزارها است:
* پشتیبانی کامل از ورودیهایورودی‌های موس، کیبورد و ورودیهایورودی‌های لمسی مخصوص سیستم عامل
* کتابخانهٔ گرافیک فقط شامل [[اوپن جی ال]]
* ابزارکهایابزارک‌های گرافیکی بسیار گسترده که از تکنولوژی چند لمسی پشتیبانی می‌کنند
* زبان برنامه‌نویسی اختصاصی Kv<ref>{{citation |url=http://kivy.org/docs/guide/kvlang.html |chapter=Programming Guide |title=معرفی زبان Kv |work=kivy.org |accessdate=۱۵ اوت ۲۰۱۴ |archiveurl=https://web.archive.org/web/20120120050539/http://kivy.org/docs/guide/kvlang.html |archivedate=۲۰ ژانویه ۲۰۱۲ |dead-url=yes }}</ref> که برای راحتی در توسعهٔ محیط کاربری طراحی شدهشده‌است
 
کیوی ارتقا یافتهٔ [http://pymt.eu/ PyMT project] است و برای پروژه‌های جدید پیشنهاد می‌شود.<ref>{{citation |url=http://kivy.org/docs/faq.html#how-is-kivy-related-to-pymt |title=FAQ: How is Kivy related to PyMT? |work=kivy.org |accessdate=2012-06-09}}</ref>