Qt Uygulamaları, native uygulamalardır

  • Bir kez yaz, her yere dağıt
    • Masaüstü, Gömülü, Telefon
  • Birbirinden farklı tasarıma sahip çok ekranlı yaklaşımlar için teknik destek sağlayıcıları.
    • Qt Quick ile kodun yeniden kullanılabilirliğini en üst düzeye çıkarın
  • In Native We Trust
  • Güç gerçekten C++’da yatıyor.

Küresel ölçekte mobil cihaz satışları, kişisel bilgisayar satışına göre 2x seviyesindedir.

globally, mobile device sales are 2x pc sales

 

Qt multi-platform uygulamalar Tüm mobil işletim sistemlerinde çalışırlar. Veriler genellikle bulutta depolanır, her yerden erişilir.

they work across all the mobile operating systems

Android, BlackBerry, iOS, Windows Phone

(Gömülü Cihaz, Mobil, tablet veya PC’den kontrol (Merkezi ısıtma, Ses sistemi vs))

n screen problem

Kariyerinizi değiştirmek için çok geç değil!

Qt Nedir?

C++ CROSS-PLATFORM APPLICATION AND UI FRAMEWORK

C++ CROSS-PLATFORM APPLICATION AND UI FRAMEWORK

Qt Uygulamaları, native uygulamalardır.

Qt Uygulamaları, native uygulamalardır

 

Qt/Embedded Stack

Qt Embedded Stack

Desteklenen Platformlar

Desteklenen Platformlar

Qt / C++ ile Programlama

Amacını bul.

Qt, geliştiricilerin seçebilecekleri bir dizi UI araçları ve teknolojileri sunar.

qt kullanım araçları

QWidgets ile küçük GUI örneği

 

slider 1e2

window layout

  1. Slider 21 değerine hareket ettirilir
  2. emit valueChanged(21);
  3. display(21);
  4. 21 lcd

 

 

 

 

Tools Integration

tools integration

qt application

qt application 2

 

 

 

 

 

 

GUI Olmayan Qt / C++ Desteği

  • QtCore
    • Data types, containers
    • Threads, Processes, IPC,
    • File I/O
    • String handling
  • QtNetwork
    • TCP/UDP, HTTP, FTP, SSL
  • QtSql
  • QtWebkit
  • Qt Serial Port

Qt Quick Nedir?

Tasarımcılar ve geliştiriciler arasındaki köprü.

qtquick nedir

Bir Bakışta QML

 

C++ Integration – Minimal Örnek

minimalexample

Qt Quick Controls and Layouts

  1. Son olarak, QML dili için bir kullanıcı arabirimi denetimi (Qt Quick)
  2.  Yeniden kullanılabilir UI bileşenleri
    1. Masaüstü kontrolleri native görünümü ve hissi yaratır.
    2. Dokunmatik kontroller gibi sektörel kontrollere daha fazla sahip olacak.

multiapp

Qt ile Çoklu Ekran Yaklaşımları

Bütün bunlarla nereye gidiyoruz?

qt mulit screen

UI’ler Varsayılan Olarak Ölçeklendirilir

scale

N-Ekran Yaklaşımları – Farklı UI Tasarımları

diffrent ui design

Platforma Özgü İşlevsellik

Donanım adaptasyonu / optimizasyonu, Yerli servislere bağlama, Ekstra platforma özgü özellikler

platform specific

N ekranlı bir uygulamanın yapısı

N ekranlı bir uygulamanın yapısı
N ekranlı bir uygulamanın yapısı