QML,半路出家的程式員?

來源:互聯網
上載者:User

QML出現已經有段時間了。參加過2次Nokia內部的QML培訓,卻一直沒能在真實的工作中用到它。相較於傳統意義上的Qt GUI編程而言,QML到底有著什麼樣的未來呢?

 

一、QML,GUI程式員的終結?

    眾所周知,以往的GUI開發離不開UI設計師與程式員的通力合作,雖然,大部分的Qter在開發應用時總是兼UI設計與Coding於一身,但無可厚非的是,程式員還是專一與編碼要好一點。

    總有一些程式員,並不是為了編程而編程,這也正是筆者此文的初衷之一。對於大多數不擅長UI設計的程式員而言,其實,他們也在努力設計好他們的UI,甚至會瞭解一些UX。當然,這對於公司而言是有利的,但對於專業的項目本身,我想,專案經理也不會為了節省人力而讓程式員兼當UI designer吧。

    QML的出現,顯然是來調和這方面矛盾的,其初衷也在於將設計與編碼一分為二。但同時引入一個新的問題,是另招專業的UI設計師,並讓其著手於QML的學習,畢竟他們也許懂的CSS比你多;還是,讓一部分有“力”的engineer轉變成UI設計多面手呢,畢竟,他們也用過Qt Style Sheet,他們也深諳CSS設計之道。

 

二、半路出家的UI設計師?

    UI設計師應該專註於UX及UI設計。對於一個普通的UI設計師而言,他們的工作涉及到工具使用比編碼要多得多。而且,也不被希望其參與到編碼中。但QML的出現,似乎顛覆了這樣的事實,UI designer還是懂些編碼的好吧,畢竟CSS是其專長,而且真正的程式員也不應該參雜其中。

    UI設計師學會了編寫QML代碼,那工作就輕鬆多,一般的程式員都會些CSS文法,至少看得懂、能領會到Qt Style Sheet吧,如果有一天,UI設計師厭倦了編碼,辭掉工作專註於UX研究與UI設計,那程式員也可以補上這一空缺。這是QML的設計之一嗎?

 

三、我會一些QML,你呢?

    程式員需要接收新鮮的事物,也伴隨著新的要求。技術不是為技術而生,而是為了迎合市場多一些。面對QML,你心動了嗎?又真正懂了嗎?

    我是不懂,UI設計師你喃?求合體吧。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.