折疊手機時代,app該怎么開發呢?

Galaxy Fold橫空出世,三星率先打響了折疊屏的第一槍。 華為首款5G手機,名為Mate X,也是可折疊屏幕。 另外多家手機大廠頻頻傳出成功研發折疊屏的訊息,折疊屏元年”的序幕正式拉開。

隨著產品型號的碎片化和多元化,Android與iOS手機的屏幕尺寸層出不窮,加之全面屏大行其道,消費者更多選擇的同時,app開發中對于屏幕的適配模式也在發生著變化;比如現在的開孔屏,大部分不需要做特殊適配處理,由手機系統默認顯示,而廣泛應用的劉海屏,則進一步加劇了app開發的工作量。面對越來越多尺寸都要達到不同適配效果的現狀, Html5+CSS的混合開發技術特性,能夠更好的處理復雜頁面布局,從而縮短人力成本和開發周期。

折疊屏也會帶來新的屏幕適配規則,如Galaxy?Fold所展現的效果,從小屏切換至大屏,我們可以理解為從手機切換到iPad的過程,而應用內的布局和展現信息也不能單純以畫面拉伸來處理,需要自適應技術進行適配,滿足不同折疊屏、不同尺寸的需求;這對于使用Html5自適應布局的混合開發技術來講,具備天然適配折疊屏的能力,同時可一套代碼直接生成Android與iOS兩端應用,所以其效率優勢依然存在。

也可能會出現一種 類似Bootstrap 這種響應式框架,對開發來說,可能就是多了一種布局方式,并且應該會是以 Support 包的形式進行擴展支持。