精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

經驗分享:如何一步步設計開發一款音樂播放器App

移動開發 Android
OooPlay 是一款極簡音樂播放器,本文是產品原型設計培訓師、OooPlay 設計者尹廣磊的分享,文中詳細闡述了OooPlay 在產品原型設計和開發過程中的思維演化方式以及產品心路歷程,在此分享給感興趣的讀者。

先談談主體設計

在開始談論如何設計出這款應用之前,先來看看OooPlay這款應用的演示視頻讓大家有個直觀的了解。看過視頻之后,因為布局或交互方式也許大家會覺得有一點酷的感覺,但本質上我們未不是在追求酷的感覺,而是始終在圍繞功能做一款隨性而緊湊的產品設計。

那下面就來還原一下,是如何一步步遞進到現在的設計結果的:

首先,iPhone自帶的音樂播放器不方便在列表上試聽歌曲,一點擊就會進入到另一個播放界面。這樣想試聽幾首歌曲的話需要頻繁點擊“返回”。后來注意到有這樣一款應用Panamp是在列表上直接播放的就很方便,只可惜這款應用不常用到的功能比較多,所以算不上精簡和巧妙的設計導致特色不是很突出。我想從最初的角度出發如果讓它能夠是列表的形式并能聽歌的話,只需要一個列表和播放暫停按鈕就夠了。就像下面的草圖這樣:

然而僅僅這樣是不夠的,因為隨著列表的瀏覽和滾動,如何能夠快速回到正在播放的歌曲上就變得重要,所以需要在列表的頂端或底端能有一個按鈕,可以快 速定位到正在播放的歌曲上。想到必須要有這么個東西,那么加什么元素才能顯示不突兀多余,又能跟整體的簡潔風格比較和諧呢?于是想到歌曲的CD畫面對于反 映正在播放的歌曲是誰很重要,而且CD畫面還能消除一些軟件界面的單調。

另外,播放中時還應該有一些動態效果以體現出正在播放中的狀態來。基于這些功能和元素的結合,想到了用CD圓盤來顯示“CD畫面”,用圓盤的轉動來 體現出“正在播放中”,用點擊圓盤的邊緣來回到“正在播放的歌曲”,這樣才算達到了一種“緊湊”的設計。后面就是把播放、暫停、上一首、下一首這樣最常用 的功能,融入到CD圓盤的旁邊。如下圖這樣

然而,細想之下只有這些還是不夠,因為搜索歌曲雖然不常用,但是當需要用到時不能讓用戶從幾百首歌里找不出那首歌曲來。所以需要有搜索功能,后面意 識到還不止,還有隨機、單首循環等,那么把這些功能加在什么位置?加在頂部嗎?底部已經占用比較多的高度了,加在頂部一下子就會擠壓到中間內容的空間,同 時讓簡潔的感覺蕩然無存。我就創造性的在紙上嘗試著畫了一個側欄,把搜索、隨機、單首循環放在上面。

因為覺得歌曲列表的寬度壓縮一點沒關系。沒想到這樣放的效果不錯,同時這種非對稱的設計讓CD圓盤待在那個位置特別恰當。我不想把CD圓盤放在中間那樣毫無新意的表達方式。于是有了下圖:

這樣基本的布局有了,然后繼續去細化一些功能。我個人經常聽到一首歌突然很有感覺,就想到手機里還有這個人的另外一首歌也很不錯,就想去聽一下。所 以,需要有個功能可以通過一首歌找到這個人的全部歌曲。于是在歌曲名稱的后面增加一個“小人”圖標,可以搜索這個演唱者的其它歌曲,使用搜索的方式也是為 了不額外增加界面,同時把“搜索”這么一個不常用的功能也變得常用了。

另外,很多播放器都有了定時結束播放的功能,以便于睡覺前聽著音樂入睡。我也增加了此功能,從常用的角度只保留了30分鐘和60分鐘兩個時間檔(沙 漏是倒計時結束播放)。再有就是為軟件的“關于”保留一個入口,還有因為我有藍牙立體聲耳機所以增加了AirPlay功能的支持(無AirPlay設備時 不出現此圖標)。于是就有了下圖:

其實,在只有列表的時候我就想到讓音樂可以左右滑動以置頂置底了。這個是受Clear應用視頻的影響,Clear的設計方式真的帶給了設計師一些新的思考方向。本質上那種重要的信息偏靠上不重要的信息偏靠下的內容,都可以采用這種方式處理。

我個人覺得,音樂就可以恰當的使用這種方式,那些因為心情等暫時不想聽的歌曲直接右滑就可以置底,意思是“死的遠遠的”,那些比較關注想多了解的歌 曲就可以左滑把它置頂,這樣最方便找到。這樣隨性的處理,就可以讓上面的歌曲偏好聽,下面的歌曲偏不好聽。這是其它音樂播放器所做不到的,況且它使用起來 是如此的簡便,這也是這個播放器***的亮點。

同時,由于把想關注的歌曲左滑置頂了,所以也不需要再保留自帶播放器“播放列表”的功能了,因為接近頂端的位置就算是播放列表了。而且我總覺得過去“播放列表”的方式,把歌曲在多個列表間移來移去過于機械化,一點也不隨性和簡便。歌曲左右滑動見下圖:

我并沒有保留可以拖動歌曲排序的功能,因為單手那樣操作并不容易,即便要雙手來這樣操作那大概也是有強迫癥思維的人才會去刻意組織每一首歌的排序。“刻意”就違背我“隨性”的原則,況且按住并拖動歌曲也會大大增加誤操作的機率。

至此該應用主要功能的設計過程應該介紹完了,簡單總結為三點:

  1. 在列表直接播放,可以快速試聽歌曲。
  2. 左右滑動可以將歌曲好聽與否快速分開。
  3. 點擊演唱者圖標可以快速查看該演唱者歌曲。

因為手機有側鍵可以控制音量,所以沒有在軟件界面上保留音量控制。聽音樂時沒想到還需要進度條,所以沒有進度條控制,不過跟自帶播放器一樣你可以按住“下一首”來快進歌曲(同時支持線控方式)。 因為OooPlay播放器只有一個主界面且全圖標設計,不需要額外的翻譯即可全球發行。基于全球用戶這樣一個市場,無法提供比較靠譜的聯網顯示歌詞服務。 加上用戶iTunes自帶的音樂多數不帶歌詞且無法逐句定位顯示,所以綜上原因我們也舍棄了顯示歌詞的功能,就讓隨性的音樂響起,不必在意他唱的每一句都 是什么。

再談談細節

為了把產品做到接近于***,OooPlay極簡音樂播放器還有很多細節做了精心的處理,下面列舉幾點(部分內容在之前文章中介紹過,已經了解的可直接跳過):

  1. 正在播放的歌曲如果右滑,那表示不想聽,所以此歌曲會停止播放并置底,然后開始播放“下一首”歌曲;如果是正在播放的歌曲左滑,表示好聽 或想關注,所以不能夠停止播放。該歌曲需要置頂,但是該歌曲需要留在原來的位置上,因為當該首歌播放完以后需要播放下面一首歌,而不能去播放頂上的第二首 歌,因為那些可能是從上聽下來剛剛聽過的歌曲。
  2. 左右滑動是全局性的操作,在任何搜索結果中左滑過的歌曲,回到所有歌曲列表時依然能夠在最上面找到,不必擔心只有回到那個搜索結果才能在上面找到。
  3. 不是所有歌曲后面都顯示演唱者圖標,只有某演唱者在庫中的歌曲數量在1首以上時才會顯示,因為如果該演唱者只有一首歌曲的話,你再去搜索也沒有意義了,避免你搜索完發現還是只有一首歌曲而失望。
  4. 隨機播放時的算法做了特殊處理,曲庫如果有10首歌以上,最下面1首歌隨機時不會被播放到;如果有20首歌以上,最下面2首歌不會被播放到。以此類推最多會有30首最下面的歌隨機時不會被播放到。避免你隨機播放時還是會聽到你最近不想聽的歌曲。
  5. 列表的方式會有誤操作的可能,如果你錯點了一首歌曲,可以在5秒鐘以內按“上一首”,就可以回到剛才聽的歌曲,并且從斷開的位置繼續播放。5秒鐘以后,說明你大概不是誤操作,再按“上一首”就會正常跳到“上一首”歌曲上。
  6. 當一首歌快唱完的25秒以內,也就是歌曲高潮基本唱完的時候,如果你按“上一首”按鈕,會重新播放當天歌曲。因為當快唱完的時候你按“上一首”大概是這首歌曲聽著很爽,想再來一遍。iPhone自帶的播放器是開始播放3秒鐘以后,按“上一首”重新播放當前歌曲。
  7. 如果你新同步了5首歌進到手機里,新同步的歌曲會排在原來所有歌曲的最上面。你新同步進來的歌曲大概就是馬上想聽下它們吧,所以把它們放在最上面。你原來那些歌曲的排序也都保留了,不會因為同步而讓你所有歌曲重新排序。
  8. 正如你看到的,從啟動畫面開始我們就做了連貫的動畫銜接,讓每一層含義都清晰可辯。
  9. 我們不想單單為了讓你看一下無用的“關于”信息就多占用一個界面,所以在那里我們的“夜間模式”還能給你***一層驚喜。

開發過程大致經歷了以下幾個階段:

  • 2013-01-21     受到DailyCost激發,決定要從音樂播放器角度做個產品。
  • 2013-01-22     上午紙上完成草圖,晚上制作出了最初的主原型界面。
  • 2013-01-24     經朋友介紹找到我應用的開發者 rexshi,28日找到界面設計 soioi。
  • 2013-03-03     過完春節并完成所有原型細節,回到北京。
  • 2013-03-16     溝通完各項工作,開始進入開發階段。
  • 2013-05-15     主體開發功能完成,放出了一個開發者版本的演示視頻。
  • 2013-05-24     發布了一個公測的預覽版本。
  • 2013-06-14     提交AppStore審核。
  • 2013-06-21     OooPlay審核通過上線,當天達到付費音樂榜第7名,次日達到第3名。
責任編輯:徐川 來源: PingWest
相關推薦

2017-01-19 21:08:33

iOS路由構建

2017-12-25 11:50:57

LinuxArch Linux

2018-12-24 10:04:06

Docker存儲驅動

2019-03-05 14:09:27

Docker存儲容器

2019-07-09 15:23:22

Docker存儲驅動

2016-11-02 18:54:01

javascript

2010-03-04 16:28:17

Android核心代碼

2015-07-27 16:06:16

VMware Thin虛擬化

2019-04-01 10:15:02

2018-07-13 15:36:52

2017-01-06 15:13:25

LinuxVim源代碼

2021-01-03 15:07:16

開發編程語言后端.

2024-09-30 09:56:59

2024-08-30 08:30:29

CPU操作系統寄存器

2011-05-19 10:39:12

2011-05-10 10:28:55

2010-08-10 11:31:36

路由器配置NAT

2013-11-12 09:50:34

Ubuntu 13.1服務器版

2011-09-05 12:36:08

路由器限速linux路由器

2009-11-17 08:42:57

點贊
收藏

51CTO技術棧公眾號

国产jizz18女人高潮| 男女爱爱视频网站| 99久久久无码国产精品免费蜜柚 | 国产又粗又猛又爽又黄的视频小说| 懂色av成人一区二区三区| 日韩视频一区| 亚洲性日韩精品一区二区| 男人天堂成人在线| 亚洲区欧洲区| 2014亚洲片线观看视频免费| 国产精品亚洲美女av网站| www.com.av| 日韩欧美国产大片| 欧美日韩精品欧美日韩精品一| 2021狠狠干| 欧美色综合一区二区三区| 麻豆一区二区三| 久久久久久久久久久成人| 无码人妻丰满熟妇啪啪欧美| xxxx日韩| 欧美精品久久一区二区三区 | 99精品视频免费观看视频| 尤物yw午夜国产精品视频明星| 深夜视频在线观看| 国产精品麻豆成人av电影艾秋| 亚洲自拍另类综合| 一本久道久久综合| 三区在线观看| 国产91对白在线观看九色| 国产精品爽黄69| 在线能看的av| 黑丝一区二区| 久久香蕉频线观| 日韩欧美黄色网址| 亚洲日本三级| 国产精品黄色片| 亚洲天堂2014| 亚洲精品一区二区三| 四虎免费在线观看| 成人午夜看片网址| 亚洲字幕在线观看| 中文字幕在线观看免费| 日韩不卡一区二区| 热re99久久精品国产66热| 日本一区二区网站| 国产精品草草| 欧美高清在线观看| 好吊色视频在线观看| 国产精品国内免费一区二区三区| 国产一区二区三区在线观看网站| 日本japanese极品少妇| 精品淫伦v久久水蜜桃| 精品国产乱码久久久久久图片| 欧美特级aaa| 精品国产美女a久久9999| 欧美午夜精品一区二区三区| 91香蕉视频污版| 成人日韩在线| 色88888久久久久久影院按摩| 免费无遮挡无码永久视频| a国产在线视频| 天天综合日日夜夜精品| 欧美激情视频免费看| 538在线观看| 午夜视频在线观看一区| 日韩在线综合网| 中文另类视频| 欧美日韩精品专区| 中文字幕第三区| aaa国产精品视频| 亚洲精品720p| 香蕉视频久久久| 91久久夜色精品国产按摩| 精品国产欧美一区二区五十路| 一区二区国产精品精华液| 欧美在线观看天堂一区二区三区| 欧美xxxx做受欧美| 日本熟妇一区二区| 老司机精品导航| 免费精品视频| 三级精品视频久久久久| 欧美一级特黄高清视频| 欧美黄色大片网站| 欧美一区二区三区免费视| 国产成人精品777777| 美女性感视频久久| 1区1区3区4区产品乱码芒果精品| 人人妻人人澡人人爽精品日本| 99精品偷自拍| 亚洲精品国产一区| 青青在线视频| 91官网在线观看| 中文字幕avav| 在线亚洲a色| 久久天天躁日日躁| 草久视频在线观看| 久久丁香综合五月国产三级网站| 成人免费看片网址| 爱久久·www| 亚洲一区二区在线观看视频 | 蜜桃免费一区二区三区| 1pondo在线播放免费| 亚洲综合一区二区精品导航| 日韩精品视频久久| 精品99re| 亚洲网址你懂得| 久久久久久av无码免费网站| 日韩精品高清不卡| 国产精品久久久久av福利动漫| 国产日本在线观看| 亚洲成人激情自拍| 日本在线播放一区二区| 台湾色综合娱乐中文网| 久久精品小视频| 免费黄色片视频| 粉嫩高潮美女一区二区三区 | 欧美性受xxxx| 午夜剧场免费看| 我不卡神马影院| 青青青国产精品一区二区| 国产成人麻豆精品午夜在线 | 精品写真视频在线观看| 精品午夜一区二区三区| 性xxxfreexxxx性欧美| 在线观看国产91| 熟女人妻在线视频| 亚洲手机在线| 147欧美人体大胆444| 欧美日韩在线看片| 在线观看www91| 法国伦理少妇愉情| 亚洲美女91| 国产精品v欧美精品∨日韩| 伦xxxx在线| 欧美日韩久久久一区| 欧美 日韩 国产 成人 在线观看| 91久久中文| 国产91视觉| 婷婷色在线播放| 88在线观看91蜜桃国自产| 影音先锋男人在线| 日韩中文字幕91| 欧美精品与人动性物交免费看| 成人超碰在线| 欧美精品一区二区三区很污很色的| 亚洲波多野结衣| 极品尤物av久久免费看| 在线观看日韩羞羞视频| 日韩久久99| 日韩中文第一页| 天堂网视频在线| 国产婷婷色一区二区三区| 麻豆av免费在线| 自拍偷拍一区| 国产精品久久久久av| 国产精品视频一区二区久久| 色爱区综合激月婷婷| 日韩av在线看免费观看| 久热精品在线| 相泽南亚洲一区二区在线播放| 欧美xnxx| 久久亚洲综合国产精品99麻豆精品福利| 国产一区二区麻豆| 亚洲精品中文在线| 在线观看一区二区三区四区| 一区福利视频| 欧美日韩日本网| 成人做爰视频www| 日韩中文字幕免费| www.蜜桃av.com| 午夜精品久久久久久| 精品无码人妻一区| 麻豆免费精品视频| 国产成人生活片| 欧美性生活一级片| 国产精品电影网| 成人免费网站在线观看视频| 欧美变态tickle挠乳网站| 日韩欧美亚洲视频| 国产欧美一区二区精品秋霞影院 | 成人亚洲综合| 成人444kkkk在线观看| 免费av网站在线播放| 日韩欧美在线第一页| 99久久99久久精品免费| 国产成人精品亚洲午夜麻豆| 亚洲美免无码中文字幕在线| 狠狠操综合网| 91久久夜色精品国产网站| brazzers在线观看| 中文字幕日韩电影| 欧美一级免费片| 在线欧美日韩精品| 久久久国产成人| 欧美国产视频在线| 一二三区视频在线观看| 天堂蜜桃一区二区三区| 国产免费xxx| 亚洲日本三级| 成人欧美一区二区三区黑人免费| 男人皇宫亚洲男人2020| 精品少妇v888av| 精品久久久久一区二区三区| 日韩一区二区三区免费看| www.com国产| 亚洲蜜臀av乱码久久精品蜜桃| 自拍偷拍中文字幕| 国产98色在线|日韩| 麻豆三级在线观看| 一区二区三区导航| 国产精品护士白丝一区av| 日韩成人三级视频| 清纯唯美日韩| 久久青青草原| 日韩一区网站| 国产精品亚洲第一区| 日韩伦理在线| 欧美精品videosex性欧美| 日本三级在线播放完整版| 日韩不卡在线观看| 成人激情四射网| 777久久久精品| 亚洲图片欧美日韩| 天天操天天综合网| 精品小视频在线观看| 国产精品成人在线观看| 四虎国产精品成人免费入口| 成人免费毛片aaaaa**| 天天久久综合网| 久久99精品国产麻豆婷婷| 波多野结衣作品集| 欧美一区=区| 欧美aⅴ在线观看| 中文久久精品| 大陆av在线播放| 婷婷丁香综合| 综合久久国产| 五月天激情综合网| 一区二区三区av| 日韩三级在线| 一区二区三区av在线| 日韩免费久久| 伊人久久大香线蕉成人综合网| 欧美肉体xxxx裸体137大胆| 欧美日韩在线播放一区二区| 神马日本精品| 久久久精彩视频| 亚洲欧美日本伦理| 欧美国产视频在线观看| 自拍欧美一区| 视频一区二区三| 999国产精品999久久久久久| 精品久久中文字幕久久av| 一级黄色高清视频| 狠狠色丁香久久婷婷综| caoporm在线视频| 国产乱淫av一区二区三区| 午夜免费福利网站| 国产盗摄精品一区二区三区在线| 伦伦影院午夜理论片| 国产成人精品免费一区二区| 久久久久久婷婷| 91热门视频在线观看| 国产特级黄色录像| 国产精品视频你懂的| 美女网站视频色| 亚洲欧美色一区| 国产一级视频在线播放| 午夜日韩在线电影| 精品黑人一区二区三区| 欧美性做爰猛烈叫床潮| 国产伦精品一区二区三区视频痴汉| 欧美一区二区免费| 五月婷婷六月丁香| 永久免费看mv网站入口亚洲| 成人免费在线| 91精品国产色综合| a屁视频一区二区三区四区| 91久久久亚洲精品| 偷拍精品福利视频导航| 亚洲欧美电影在线观看| 欧美黄在线观看| 丰满少妇被猛烈进入高清播放| 免费的国产精品| 日本中文字幕有码| 国产亚洲短视频| 国产一二三四区| 一本一道久久a久久精品综合蜜臀| 中文字幕有码视频| 精品粉嫩aⅴ一区二区三区四区| 你懂的在线网址| 久久国产天堂福利天堂| 中文字幕乱码在线播放| 91九色蝌蚪国产| 九九热久久免费视频| 久久久国产精华| 91日韩中文字幕| 色偷偷久久人人79超碰人人澡| 中文字幕在线观看1| 亚洲成avwww人| 永久免费av片在线观看全网站| 久久久久日韩精品久久久男男| 国产成人午夜性a一级毛片| 成人免费看片网站| 98精品视频| 亚洲人成色77777| 福利一区二区在线| 中文字幕在线观看二区| 精品久久久久久中文字幕| 91亚洲国产成人久久精品麻豆| 亚洲国产成人久久综合| 免费网站看v片在线a| 欧美一区二区三区……| 91麻豆精品激情在线观看最新| 你懂的网址一区二区三区| 欧美日韩mv| 亚洲精品手机在线观看| 91理论电影在线观看| 久久久久国产精品夜夜夜夜夜| 欧美亚一区二区| 邻居大乳一区二区三区| 欧美激情视频在线观看| 另类一区二区| 日本三级中国三级99人妇网站| 欧美片第1页综合| 天天做天天干天天操| 国产欧美视频一区二区三区| 日本黄色片视频| 精品免费国产一区二区三区四区| 免费观看在线黄色网| 国产精品久久久久久久久久新婚 | 亚洲.欧美.日本.国产综合在线| 在线综合亚洲| 人妻激情偷乱频一区二区三区| 久久久99精品久久| 国产a∨精品一区二区三区仙踪林| 日韩精品一区二区三区视频| h网站久久久| 国产一区导航| 青青草av网站| 国产亚洲一二三区| 中文字幕精品无码一区二区| 精品福利在线导航| 女囚岛在线观看| av一本久道久久波多野结衣| 午夜国产一区二区| 依人在线免费视频| 亚洲欧美在线高清| 国产精品一区二区av白丝下载 | 精精国产xxxx视频在线| 成人免费观看a| 在线观看国产精品入口| 国产精品嫩草影院8vv8| 亚洲欧洲精品一区二区三区| 在线免费av网| 俺去亚洲欧洲欧美日韩| 99综合久久| 超碰人人爱人人| 成人午夜视频网站| 日韩经典在线观看| 亚洲黄色片网站| 一区二区三区四区日本视频| 欧美国产一二三区| 日本少妇一区二区| 成人无码精品1区2区3区免费看| 欧美中文字幕亚洲一区二区va在线| 97在线观看免费观看高清| 日韩av最新在线观看| 在线观看精品| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 另类综合日韩欧美亚洲| 538精品在线观看| 亚洲国产精品成人一区二区| 波多野结衣亚洲| 亚洲一区二区高清视频| 国产一区二区三区久久久 | 97人人做人人人难人人做| 国产精品国码视频| 中文在线永久免费观看| 91成人免费网站| 91极品在线| 久久久久久高清| 久久99久久久久| 日韩av一二三区| 在线视频亚洲欧美| 一区二区三区视频播放| 欧美日韩在线不卡视频| 亚洲同性同志一二三专区| 欧美另类一区| 蜜臀久久99精品久久久久久9| 波多野结衣不卡视频| 亚洲精品国产拍免费91在线| 免费污视频在线一区| 超碰10000| 久久精品人人做人人爽人人| av网站免费播放| 国产成人精品免高潮在线观看| 女同性一区二区三区人了人一 | 国产精品欧美久久久久一区二区| 精品国产亚洲一区二区麻豆|