Android and IOS in Qt ... !



  • p{direction:rtl; text-align:right}. سلام بچه ها ... خب میدونم که قراره برنامه نویسی IOS و Android به Qt اظافه بشن و نسخه ی بتاش هم هست ... !
    حالا ... برنامه نویسی برای این دو سیستم عامل با کیوت آیا فرقی با برنامه نویسی با جاوا داره ؟
    اصلا کدوم بهتره ... ؟ جاوا یا qt ؟
    و ... با qt quick برنامه نویسیش انجام میشه یا SDk داره ... اگه SDK داره ازکجا دانلودش کنم ؟
    کلا میشه یه توضیح در این مورد به من بدید !
    میخوام برنامه نویسی برای اینها رو شروع کنم !



  • p{direction:rtl;text-align:right;}. ببین Qt یه کتابخانه ی Cross Platform هست یعنی اینکه تو یه کدی را که مینویسی میتونی با کمترین دردسر توی platformهای مختلف دوباره build کنی و اجراشون کنی. برای IOS هنوز نمیتونی از QtQuick 2.0 استفاده کنی و باید فعلا بری سراغ QtQuick1 . قاعدتا برای برنامه نویسی موبایل با Qt باید از Qml استفاده کنی (البته میتونی از QtGui هم استفاده کنی ولی سخته! ) برای دانلود فقط به سایت Qt  برو و یه نسخه را دانلود کن! کلی مثال داخل خودش داره

    "QtExperts":http://www.qte.ir/?ref=71b6542ddad386684700864cadc785f4



  • p{direction:rtl; text-align:right}. واااااای جدی می گید؟ یعنی می شه توی کیوت برای آندروید برنامه نوشت؟ این فوق العادست من آرزوش رو داشتم که نوکیا با کیوت این کار رو بکنه. زبونی که می نویسیم همون C++ هست دیگه؟ شبیه ساز آندروید هم داره؟ الان من توی ویندوز Qt 4.7.4 دارم با Qt Creator 2.4.1 ، تو اینا امکانش هست؟ اونی که توی لینوکسه چی؟ با اونم می شه؟



  • bq. ببین Qt یه کتابخانه ی Cross Platform هست یعنی اینکه تو یه کدی را که مینویسی میتونی با کمترین دردسر توی platformهای مختلف دوباره build کنی و اجراشون کنی. برای IOS هنوز نمیتونی از QtQuick 2.0 استفاده کنی و باید فعلا بری سراغ QtQuick1 . قاعدتا برای برنامه نویسی موبایل با Qt باید از Qml استفاده کنی (البته میتونی از QtGui هم استفاده کنی ولی سخته! ) برای دانلود فقط به سایت Qt برو و یه نسخه را دانلود کن! کلی مثال داخل خودش داره

    p{direction:rtl; text-align:right}. با تشکر از شما ... اینا رو میدونستم ... !



  • p{direction:rtl;text-align:right;}.  @abas:

    p{direction:rtl;text-align:right;}. معلومه که فرق میکنه. میشه گفت کیوت تنها پلتفرم اندروئیدی هست که بصورت binary اجرا میشه. جاوا runtime داره. مفسره.

    "QtExperts":http://www.qte.ir/?ref=61b6824aa342666fc504c3cad5987336



  • p{direction:rtl; text-align:right}. این که runtime داره رو میدونم و اینم میدونم سرعت برنامه هاش کمتر از qt هست ...
    اما چرا Android SDK با جاوا هست ... و توصیه ی گوگل هم این زبان هست ؟
    و اما ... من در من الان جاوا با c++ رو مقایسه میکنم .. اما qt quick چی ... ؟
    مگه qt quick به زبان javascript نیست ... !
    خب اینطوری چی ... سرعتش تغییری نمیکنه ... و یا سترسی به API اندروئید در حد جاوا هست ؟
    در مورد IOS هم که چیز زیادی نمیدونم ... !



  • p{direction:rtl;text-align:right;}. بخاطر اینکه دم به دقیقه NDK تغییر میکنه. شما برنامه ای که با java مینویسی با همه اندروئید ها میخونه ولی اونی که با Qt مینویسی باید مناسب همون NDK کامپایل شده باشه.

    "QtExperts":http://www.qte.ir/?ref=0b0d968d198bc0adfa004bfd7751a7d0



  • p{direction:rtl; text-align:right}. خب محسن جان اینطوری که حجم برنامه خیلی زیاد میشه ... درسته ؟
    در مورد QtQuick چی ؟ مگه با JavaScript و QML نیست ؟ فکر نکنم مشکل داشته باشه !
    یعنی Qt Quick هم از فریمورک استفاده میکنه ؟



  • p{direction:rtl; text-align:right}. یعنی کسی نیست به من کمک کنه ؟


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.