|
آیا ممکن است با استفاده از زبان برنامه نویسی دیگری غیر از جاوا،مثلا c یا ++c برای اندروید برنامه نوشت؟
شما می توانید از Android NDK استفاده کنید که مجموعه ابزاری است که به شما امکان می دهد قسمت های دلخواهی از برنامه کاربردیتان را به زبان های بومی Dalvik virtual machine بنویسید.از جمله زبان های بومی مربوط به Dalvik virtual machine می توان به C یا C++ اشاره کرد با استفاده از آن کدهای شما باز هم در بسته های apk بسته بندی می شوند و قابل نصب روی گوشی های اندروید خواهند بود.اگر می خواهید در eclipse از NDK استفاده کنید این مقاله می تواند به شما کمک کند.در کنار این روش شما می توانید از vs-android استفاده کنید تا برنامه تان را در محیط Microsoft Visual Studio ایجاد کنید.اگر به روش دوم علاقمند هستید می توانید این صفحه را مطالعه کنید.
بله، چارچوب Qt که بر پایه C++ است و یک پروژه متن باز است و تحت مجوزهای GPL، LGPL و Commercial ارائه میشه.
پروژه ای به نام Necessitas در حال انجام هست که امکان برنامه نویسی با Qt برای Android رو فراهم میکنه. اگرچه در حال حاضر تنها نسخه Alpha 3 Update 4 اون آماده شده، اما میتونی اون رو بگیری و امتحان کنی.
آدرس این پروژه
در ضمن فکر نمیکنم که در استفاده از C++ در این محیط مشکلی وجود داشته باشه :)