0
محصولی در سبد شما نیست

برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه

کتاب Application Development with Qt Creator

جزئیات بیشتر و خرید محصول:

۱۷,۰۰۰ تومان

توضیحات

امتیاز شما:

کتاب Application Development with Qt Creator برای یادگیری توسعه برنامه‌های مختلف در سکوهای گوناگون با استفاده از Qt می‌باشد. این کتاب یکی از مراجع کامل آموزش زبان ++C در Qt بوده که با زبانی ساده و شیوا این زبان را آموزش می‌دهد. این کتاب دارای 3 بخش اصلی و 14 فصل مختلف است که به آموزش این بستر قدرتمند با استفاده از زبان برنامه‌نویسی ++C می‌پردازد.

مروری بر کتاب Application Development with Qt Creator:

فصل 1، شروع به کار با Qt Creator

این فصل، تمام مواردی را که جهت شروع کار با Qt ​​Creator و دانلود آن برای لینوکس، macOS X و ویندوز نیاز دارید را پوشش می‌دهد. همچنین در فصل 1، خواهیم دید چگونه اطمینان حاصل کنیم که پیکربندی اصلی شما در حال اجراست و نگاهی سریع به یک برنامه QtGui ساده و همچنین یک برنامه Qt Quick می‌اندازیم.

فصل 2، ساخت برنامه‌های کاربردی با Qt Creator

این فصل از کتاب Application Development with Qt Creator، نحوه افزودن پرونده به پروژه، ایجاد کتابخانه در یک پروژه و نحوه استفاده از اشکال‌زدا و ثبت‌کننده وقایع در کنسول را توضیح می‌دهد.

فصل 3، طراحی برنامه شما با Qt Designer

فصل 3، مفاهیم نشانه‌ها و اسلات‌های Qt را شامل می‌شود، و نحوه ایجاد رابط‌های کاربری با Qt Designer را توضیح می‌دهد. همچنین با مثال‌هایی عملی، فرم‌ها، پیام‌ها و گفتگوها پیاده‌سازی خواهند شد.

فصل 4، Qt Foundations

در این فصل از کتاب Application Development with Qt Creator، در مورد برخی از کلاس‌های اصلی Qt صحبت خواهد شد که هنگام نوشتن برنامه‌ها مفید خواهند بود. همچنین در این فصل با کلاس‌های مربوط داده آشنا شده و پشتیبانی Qt را برای چند رشته، ابزاری کلیدی در اطمینان از پاسخگویی برنامه‌ها، بررسی خواهیم کرد. کار با پرونده‌ها و HTTP I/O که در بسیار از برنامه‌ها مهم است را بررسی خواهیم کرد. ما همچنین یاد خواهیم گرفت که چگونه از تجزیه‌کننده XML Qt برای ایجاد برنامه‌های شبکه و بارگیری داده‌های XML از سیستم پرونده. استفاده کنیم.

فصل 5، توسعه برنامه‌ها با Qt Widgets

در فصل 5، برنامه‌نویسی رابط کاربری گرافیکی را با استفاده از ابزارک‌های Qt معرفی می‌کند. شما با مدیریت برنامه اصلی، نحوه ایجاد گفتگوها و پنجره‌های بازشو برای مشاهده‌ی خطا و سایر عناصر اصلی رابط کاربری گرافیکی آشنا خواهید شد. همچنین نگاهی خواهیم انداخت به سیستم طرح انعطاف‌پذیر Qt، الگوی Model-View-Controller و نحوه استفاده از آن در Qt برای کنترل‌های پیچیده مانند لیست‌ها و نمای درختی. علاوه بر آن در پایان فصل، نگاهی سریع به پشتیبانی Qt از WebKit خواهیم داشت.

فصل 5 Application Development With Qt Creator

فصل 6، طراحی با Qt

در فصل 6 از کتاب Application Development with Qt Creator، نحوه انجام طراحی کلی در Qt توضیح داده شده است. همچنین نمونه‌های مشخصی از طراحی‌های خارج از صفحه را برای بیت‌مپ‌ها و همچنین ایجاد ویجت‌های سفارشی که با ابزارک‌های Qt کارایی داشته، پیاده‌سازی خواهد شد. ما همچنین در مورد سطح جدیدتر و پایین‌تری از انتزاع که Qt برای مدیریت نمای گرافیکی / معماری صحنه گرافیکی، فراهم می‌کند، بحث خواهیم کرد.

فصل 7، انجام کارهای بیشتر با Qt Quick

در این فصل، ​​با جزئیات بیشتر Qt Quick آشنا خواهید شد. ابزار Qt Quick در ساختارهای اساسی مانند، نمایش اشکال، تصاویر و متن و همچنین نحوه مدیریت رویدادهای کاربر، کاربرد خواهد داشت. همچنین شما با Qt Quick Transition Framework و ویرایشگر جدید گرافیکی برای SCXML آشنا خواهید شد. همچنین می‌توانید یاد بگیرید که چگونه زبان برنامه‌نویسی ++C را با Qt Quick ادغام کنید.

فصل 8، پیاده‌سازی چندرسانه‌ای با Qt Quick

در این فصل از کتاب Application Development with Qt Creator، ​​پشتیبانی Qt Quick از چند رسانه‌ای بررسی می‌شود. همچنین به اجزای مختلف QT Quick که امکان دسترسی به پخش صوتی و تصویری و نحوه دسترسی به دوربین را فراهم می‌کنند، پرداخته خواهد شد.

فصل 8 Application Development With Qt Creator

فصل 9، سنسورها و Qt Quick

فصل 9، ​​چارچوب‌های حسگر و موقعیت در Qt که در QML پشتیبانی می‌شوند را بررسی می‌کند. شما می‌آموزید که چگونه موقعیت دستگاه را در سطح زمین تعیین کنید و سایر مشخصات محیط آن را اندازه‌گیری کنید، همانطور که توسط سنسورهای موجود در آن گزارش شده است.

فصل 10، بومی‌سازی برنامه شما با Qt Linguist

این فصل از کتاب Application Development with Qt Creator، وظیفه بومی‌سازی را در ابزارهای مختلفی که Qt برای بومی‌سازی ارائه می‌دهد، را توضیح می‌دهد.

فصل 11، بهینه‌سازی عملکرد با Qt Creator

چگونگی انجام پروفایل زمان اجرای برنامه‌های QML را با استفاده از تجزیه و تحلیل عملکرد QML بیان می‌کند و نحوه خواندن گزارش‌هایی را که تولید می‌کند را توضیح خواهد داد.

در فصل 12، توسعه برنامه‌های موبایل با Qt Creator

در این فصل از کتاب Application Development with Qt Creator، نحوه نوشتن یک برنامه تلفن همراه و نحوه پشتیبانی بهتر Qt از برنامه‌های iOS و Android توضیح داده شده است.

فصل 13، توسعه جاسازی شده و IoT با QT Creator

نحوه ایجاد برنامه‌های Qt بهینه شده را که به طور خاص برای دستگاه‌های جاسازی شده (سامانه نهفته) طراحی شده‌اند، توصیف می‌کند.

فصل 14، نکات و ترفندهای Qt

مجموعه‌ای از نکات و نکاتی را معرفی می‌کند که هنگام استفاده از Qt Creator و Qt باید با آنها آشنا باشید.

فصل 14 Application Development With Qt Creator

همچنین شما می‌توانید برای مطالعه و آموزش زبان برنامه‌نویسی ++C نسخه 20 از کتاب C++20 Quick Syntax Reference نیز استفاده کنید.

سرفصل‌های کتاب Application Development with Qt Creator:

  • The Basics
    • Getting Started with Qt Creator
    • Building Applications with Qt Creator
    • Designing Your Application with Qt Designer
    • Qt Foundations
    • Developing Applications with Qt Widgets
  • Advanced Features
    • Drawing with Qt
    • Doing More with Qt Quick
    • Implementing Multimedia with Qt Quick
    • Sensors and Qt Quick
  • Practical Matters
    • Localizing Your Application with Qt Linguist
    • Optimizing Performance with Qt Creator
    • Developing Mobile Applications with Qt Creator
    • Embedded and IoT Development with Qt Creator
    • Qt Tips and Tricks

فایل کتاب Application Development with Qt Creator را می‌توانید پس از پرداخت دریافت کنید.

توضیحات تکمیلی

فرمت کتاب

epub

ویرایش

Third

ISBN

978-1-78995-175-2

تعداد صفحات

649

انتشارات

packt

سال انتشار

حجم

نویسنده

,

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Application Development with Qt Creator”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اشتراک‌گذاری:

دیگر محصولات:

نماد اعتبار ما:

آدرس: اصفهان، فلکه ارتش

پشتیبانی 24 ساعته مشتریان : 09392868101

© کليه حقوق محصولات و محتوای اين سایت متعلق به مدیر سایت می باشد و هر گونه کپی برداری از محتوا و محصولات سایت پیگرد قانونی دارد.