蘋果將推全新非編程人員開發(fā)APP
分享 2012.04.17 瀏覽次數(shù):12488次
標簽:網站建設、杭州網站設計 程序員
本周,美國專利商標局公布了蘋果近期提交的一項專利申請,該專利顯示出蘋果已致力于將iOS的開發(fā)變得更加簡單。該專利的名稱叫做《設備平臺上的內容配置(Content Configuration for Device Platforms)》,描述了一種新的編寫工具,允許用戶可以創(chuàng)建APP而不需要理解或編寫程序代碼。
這份專利申請上寫到,計算機編程語言實際上“妨礙了用戶進行內容制造”,因為許多內容制造者和設計人員都不具備技術方面的背景,更無法進行計算機編程。
以往,這一問題可以用一種“所見即所得”的軟件來解決,這是一種可以開發(fā)軟件的圖形用戶界面工具,比如說網頁開發(fā)工具。但是蘋果表示,雖然這些工具可以幫助用戶進行內容創(chuàng)作,但是它們的功能非常有限,而且通常需要用戶親自動手編寫類似于CSS這樣的代碼。
不僅如此,蘋果還在專利申請中表示,目前業(yè)界的編寫工具對于那些沒有編程經驗的用戶而言使用起來非常困難,這使得他們的內容不能以一種最優(yōu)的方式在多種屏幕上呈現(xiàn)出來。目前,雖然iOS應用可以運行在iPhone或iPad,或者兼容兩種設備,但是蘋果在此次專利申請中還談到了在不同分辨率的多種屏幕(比如說電視和電腦)上呈現(xiàn)這些內容的可能性。
該專利寫到,“因為不同的設備擁有不同的功能,現(xiàn)在的內容必須編寫多次,才能適用于多種不同的設備。這給內容的創(chuàng)造和分發(fā)造成了新的阻礙。”
創(chuàng)建手機應用的過程將會被簡化。通過選擇模板,并在模板中加入功能,用戶就可以創(chuàng)建他們自己的iOS應用、網頁或者廣告。
蘋果表示,目前業(yè)界對這一問題的解決方案是采用了一種所謂“最小公分母”的辦法,通過對內容進行轉換從而適用于所有移動設備。雖然這種方法使得移動設備上所呈現(xiàn)的內容得到了一定增強,但是遠沒有達到最好。
為此,蘋果提出了一種全新的圖形軟件創(chuàng)建工具來解決這一系列難題。通過使用這種工具,不懂技術的用戶也可以編寫出具有動態(tài)操作功能的APP,而不用編寫任何代碼。
該專利申請中寫到,“每一項動態(tài)功能都可以被用戶的動作所控制,而這些動作將按照時間軸的順序進行執(zhí)行。通過將動作同時間軸關聯(lián)起來,那些基于動作的動態(tài)功能可以更方便的呈現(xiàn)出來。”
蘋果所描述的這一數(shù)字內容編寫工具適用于業(yè)余和專業(yè)的內容開發(fā)者。那些編程經驗不足的用戶可以輕易的繞過編碼的煩瑣步驟編寫自己的APP,而那些經驗豐富的編程人員依然可以選擇親自編寫代碼的方式。
該編寫工具還適用于那些硬件性能各異的蘋果電子設備,用戶只需一次編寫就可以兼容多種不同的屏幕和清晰度。
該編寫工具在圖形用戶界面層和后臺代碼層直接加入了一個額外的抽象層。這樣做使得用戶在調整圖形用戶界面時,代碼層中的變量可以相應改變,但不需要用戶親自去修改代碼。
蘋果所描述的數(shù)字內容編寫工具適用于業(yè)余和專業(yè)的內容開發(fā)者。那些經驗較少的開發(fā)人員不再需要編寫繁瑣的代碼,但對專業(yè)的程序員而言該工具仍然保留了可以進行編碼的功能。
蘋果的這一解決方案可能還得依賴于JavaScript庫,才能實現(xiàn)額外的功能。這使得該編寫工具可以包含實現(xiàn)對象的替代方案,甚至還可以應用到行為控制和錯誤處理方面。
該專利申請中寫到,“該編寫工具還將利用于運行在后臺的JavaScript庫來增強代碼的功能,自動編寫額外的代碼,從而使得代碼中所定義的對象功能更加順暢,即使這些對象已經在不同的設備中實現(xiàn)了。”
“用戶使用這一編寫工具后,JavaScript庫將對代碼中的對象進行實例化,并按需生成額外的代碼(HTML/CSS/JavaScript),從而對內容進行呈現(xiàn)。這使得該編寫工具可以適用于不同的情況,比如說需要開發(fā)運行在多個不同設備的APP。”
例如,該JavaScript庫可以決定一個應用中的哪個功能不支持某種設備。蘋果的這一專利申請還展示了一些同設備圖形處理器無關的功能,比如說陰影、漸變色和反光。
這一專利申請大部分的內容都是描述如何制作和呈現(xiàn)廣告內容,里面還提及了iAd。通過使用該編寫工具,那些沒有編程經驗的用戶也可以為蘋果iAd廣告平臺創(chuàng)造自己的廣告內容。
除此之外,該編寫工具的外觀同蘋果在Mac上的iAd開發(fā)工具類似。然而,這一全新的工具適用于任何數(shù)字內容編寫,而不僅僅是廣告。
這份專利申請中還展示了一些可以用該編寫工具開發(fā)的軟件,比如說三連棋游戲(tic tac toe)、咖啡店菜單,以及一個可以購買《美國偶像》視頻的應用。
如圖所示,該工具的設計風格看上去同蘋果Mac上iAd的開發(fā)工具類似,但是這一工具適用于任何類型的數(shù)字內容編寫,而不僅僅是廣告。
創(chuàng)建這些應用可能會變得越來越簡單,因為用戶可以直接選擇所需創(chuàng)建APP的模板。之后,他們可以往模板里面添加各種功能,從而創(chuàng)建其自己的APP、網頁或者廣告。
該專利申請建議,蘋果這一全新的iOS軟件開發(fā)工具對小公司而言非常有用,特別是在他們需要創(chuàng)建一款自己的APP時。在專利申請中,還介紹了一家名叫“The Legends of Rib”的餐廳已經創(chuàng)建了一款可以在iPhone上使用的互動菜單應用。
更多網站建設、杭州網站設計、web開發(fā)資迅:我們多少問題都復雜化了
- PREV:我們多少問題都復雜化了
- NEXT:怎么樣提高用戶體驗?
-
杭州網站設計公司:品牌網站開發(fā)助力企業(yè)成長
日期:2024-12-20瀏覽次數(shù):340次
-
杭州網站建設公司:商城網站建設的六大關鍵步驟
日期:2024-12-18瀏覽次數(shù):436次
-
杭州網站制作:醫(yī)院網站設計與域名備案的復雜性探討
日期:2024-12-18瀏覽次數(shù):448次
-
杭州網站制作公司:打造安全可靠的醫(yī)院網站
日期:2024-12-11瀏覽次數(shù):694次
-
杭州網站設計公司:數(shù)據庫在高端網站制作中的關鍵作用
日期:2024-12-11瀏覽次數(shù):664次
相關新聞
整合同類新聞,相關新聞一手掌握
-
云浮定制app,需要哪些知識點
日期:2021-02-25瀏覽次數(shù):2057次
-
云浮開發(fā)題庫類app有何優(yōu)勢?
日期:2021-02-25瀏覽次數(shù):1898次
-
云浮網站設計:優(yōu)秀的網站設計應該具備的特點,你知道的有幾個
日期:2020-09-11瀏覽次數(shù):2036次
-
如何把網站設計得更加具有有創(chuàng)意
日期:2020-09-11瀏覽次數(shù):1907次
最新新聞
與互聯(lián)網同行,實時掌握網建行業(yè)最新動態(tài)
-
傳谷歌社交產品名“Google+1” 布林親自參與
日期:2010-12-04瀏覽次數(shù):6623次
-
如何利用百度文庫做推廣
日期:2016-09-10瀏覽次數(shù):5077次
-
網站建設過程中有哪些重要部分?
日期:2020-07-06瀏覽次數(shù):4701次
-
站長權重的高低是否可以判斷杭州網站優(yōu)化的好壞?
日期:2021-04-22瀏覽次數(shù):3777次
-
杭州網站制作如何有效地吸引消費者產生濃厚的興趣
日期:2021-09-15瀏覽次數(shù):3501次
隨機新聞
新聞新動態(tài),您需要的新聞管家
洞悉市場趨勢演變讓傳播回歸社會
免費獲取網站建設與網絡推廣方案報價
-
關于我們
杭州帷拓科技有限公司,是一家新型的全案網絡開發(fā)公司,作為以互聯(lián)網高端網站建設、APP開發(fā)、小程序開發(fā)為核心的專業(yè)網絡技術服務供應商,帷拓科技致力于全面分析市場環(huán)境、衡量與預測市場需求、整合區(qū)別于行業(yè)競爭對手的絕對優(yōu)勢,結合品牌理念深度挖掘項目優(yōu)勢和產品價值,提升客戶品牌認知、認可度。
-
我們的客戶
帷拓科技歷經十年沉淀,與國內外上千家客戶達成合作關系,其中穩(wěn)定合作的公司有:浙江華為、浙江移動、浙江5G產業(yè)聯(lián)盟、浙江省社科院、綠城足球俱樂部、娃哈哈雙語學校、健康中國杭州峰會、科雷機電等,帷拓科技始終堅持“帷有專業(yè),才能拓展無限”的服務理念,堅持“認真堅持細節(jié)”的優(yōu)質服務理念,不斷完善自身,成就企業(yè),最終實現(xiàn)共贏。
-
我們的業(yè)務
帷拓科技主營業(yè)務范圍包含互聯(lián)網高端網站建設、APP開發(fā)、小程序開發(fā)、商城網站建設、公眾號運營以及數(shù)字營銷等,涵蓋了服務、房產、數(shù)碼、服裝、物流貿易等行業(yè),根據品牌現(xiàn)狀,為每個客戶量身定制項目整體服務方案,以敏銳的市場洞察力、創(chuàng)新的市場策劃能力,全面把握市場變化,為客戶實現(xiàn)從企業(yè)到消費者的價值轉換。