《為iPad而設計 打造暢銷App》 大膽創意

2021-09-23 16:04:34 字數 1070 閱讀 4040

大膽創意如果真想做些有撼動性的事情,應該從應用商店之外的地方尋找靈感。實際上,應該從其他開發者也可能關注到的**之外尋找靈感。很多ipad開發者看電視,那你就要避開電視。大多數開發者會閱讀部落格或者設計**,那你應該避免在這些東西上花太多時間。想一些其他開發者不大可能想到的有趣的事情。會有很多開發者閱讀19世紀的文學作品嗎?應該不會。給自己弄一堆瑪麗·雪萊(mary shelley)的**,再來一本保羅·塞尚(paul cézanne)的繪畫圖冊。大多數開發者不會去上陶藝課,也不會翻看費迪南德·鮑爾(ferdinand bauer)的植物插圖。在鎮上或城裡溜達溜達,探索一下舊貨商店,從圖書館隨便挑一本書,坐在咖啡廳裡觀察其他人半個小時。聽聽他們的對話。

這個世界上沒有其他程式設計手冊會給你這樣的建議,一直到不久前,「沒有創意」這一點都是導致軟體設計被「四處蔓延的、過度縝密思考的想法」所主宰的重大原因(要有發散性思維,不要完全照搬別人的想法和做法)。但是如果在計算機以外的世界尋找靈感,並且在其他開發者未曾想過的**中進行搜尋,最終會準備好比其他東西都更強大、令人矚目的**:原創性。

正是因為史蒂夫·賈伯斯上了書法課,蘋果電腦才得以使用等寬字型。好好想想吧。桌面出版改革發動的全部原因是由於史蒂夫·賈伯斯上了書法課。大多數人會告訴你:如果想開發出用以取代印刷機的軟體,那你應當了解關於印刷機的一切。但這一點反過來同樣成立。如果你真的想採用創造性方法開發出令人驚奇的應用軟體,開啟你的感官吧。探索這個世界的時候,不要認為你應該限定自己的興趣以便追求明確的目標。要步入到不同的體驗和科目中,因為這一切將引領你邁向乙個全新且更加有趣的目標。偉大的應用設計**於探索。

提示我發現,演員和戲劇作家約翰·克立斯(john cleese)給出的建議對想出ipad應用軟體點子很有幫助。他建議為你的創新頭腦建立乙個「龜殼」——乙個安全的區域,在那裡,點子能夠冒出來,你無須擔心外界的壓力,也不會為現代社會的紛擾感到壓力。克立斯將創新頭腦看作乙個神經兮兮的烏龜,它只會在感到安全時才從龜殼中探出

頭四處張望。克立斯為自己創造了「空間和時間邊界」。空間邊界讓他免受干擾,這包括找乙個安靜的地方工作。時間邊界讓他放鬆和專注。通過在指定時間和空間中工作,為潛意識建立了乙個能夠想出點子的綠洲。當然,有人也可能在跳傘時獲得最佳點子。每個人都有自己的方法。

為可變而設計

昨天review了乙份設計文件,資料模型設計的異常的 靈活 令我幾乎無法理解其中設計的奧妙.有感而發 記得以前我的 在接手乙個快爛掉的系統的時候,將該系統裡面的源 仔細閱讀後,砍掉了其中近1 3的 行,原因很簡單,原來系統設計了一大堆 靈活 的設計,使得系統看起來很強大,實際上由於各個人員水平參持不...

軟體架構為誰而設計

節選自 軟體架構設計 書稿 如此看來,架構師應當為專案相關的不同角色而設計 如圖 5 2所示 l架構師要為客戶負責,滿足他們的業務目標和約束條件 l架構師要為使用者負責,使他們關心的功能需求和執行期質量屬性得以滿足 l架構師必須顧及處於協作分工 下游 的開發人員,l架構師還必須考慮 周邊 的管理人員...

軟體架構為誰而設計

2006年10月24日 16 24 00 節選自 軟體架構設計 書稿 如此看來,架構師應當為專案相關的不同角色而設計 如圖 5 2所示 l架構師要為客戶負責,滿足他們的業務目標和約束條件 l架構師要為使用者負責,使他們關心的功能需求和執行期質量屬性得以滿足 l架構師必須顧及處於協作分工 下游 的開發...