看板 MobileComm作者 drift024 ()標題 [情報] Firefox OS 開發者預覽手機現身時間 Tue Jan 22 22:18:18 2013
MOZILLA開發網站上已經公布囉!
外觀真的很正點XD!!
http://goo.gl/C1vCa
根據網站上面寫的,似乎在2月第一支手機就要問世囉
可惜不知道要去哪邊買...
以下是2隻Fx OS的手機配置
Keon(橘色)是低階版,Peak(白色)是高階版
Keon
正面:
http://goo.gl/oPHT4
背面:
http://goo.gl/M4i9w
CPU Qualcomm Snapdragon S1 1Ghz.
UMTS 2100/1900/900 (3G HSPA).
GSM 850/900/1800/1900 (2G EDGE).
Screen 3.5" HVGA Multitouch.
Camera 3 MP.
4 GB (ROM) and 512 (RAM).
MicroSD, Wifi N, Light & Prox. Sensor, G-Sensor, GPS, MicroUSB.
Battery 1580 mAh.
Peak
正面:
http://goo.gl/T3F9Q
背面:
http://goo.gl/cOAB1
CPU Qualcomm Snapdragon S4 1.2Ghz x2.
UMTS 2100/1900/900 (3G HSPA).
GSM 850/900/1800/1900 (2G EDGE).
Screen 4.3" qHD IPS Multitouch.
Camera 8 MP (back) + 2 MP (front).
4 GB (ROM) and 512 (RAM).
MicroSD, Wifi N, Light & Prox. Sensor, G-Sensor, GPS, MicroUSB,
Flash (camera).
Battery 1800 mAh.
MOZILLA開發網站:
http://goo.gl/PGn2H
geeksphone:
http://goo.gl/0aZlK
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.168.158.40
→ drift024:Fx OS所需的配置不需要很高@@2F 01/22 22:23
推 E6300:看就很清楚是在試水溫3F 01/22 22:27
推 adolyes:顏色跟標誌改改就是htc了4F 01/22 22:28
推 breadf:看G+上的歪鍋人評論,很多人都覺得像是3GS5F 01/22 22:30
→ bt222:512RAM XDDD 所以FX OS的優勢是什麼7F 01/22 22:49
推 s8095324:瀏覽器的插件直接可拿到手機用嗎?XD8F 01/22 22:50
→ LaVie326:Linux...512 ram.............呃 囧14F 01/22 22:57
→ s8095324:Firefox OS使用 Linux 核心,開機之後進入以 Gecko為基礎的執行引擎(Runtime Engine)讓用戶執行完全透過 HTML、JavaScript 及其他開放網路程式 API(Open Web Application APIs)所開發的程式15F 01/22 23:01
推 s8095324:Android就是基於Linux發展起來的= ="20F 01/22 23:05
→ s8095324:以對Android的印象,會懷疑Firefox OS真的不吃資源嗎?22F 01/22 23:06
→ dreamcwli:Linux 是非常不吃資源的系統,Android 吃資源是上面的運作用 VM 去跑24F 01/22 23:07
→ s8095324:Android手機如果搭512MB ram,通常不怎流籝27F 01/22 23:07
→ biostrike:linux 512ram夠了,在android上不夠是因為他跑VM
overhead太重,只是app會是用什麼包裝有點好奇28F 01/22 23:08
→ s8095324:哦?所以關鍵是Gecko到底是什麼架構囉?30F 01/22 23:08
→ sa074463:主要是android給人負面觀感XD...31F 01/22 23:09
→ dreamcwli:除了 WP 之外其他的手機系統都是 Unix 衍生作品吧32F 01/22 23:09
推 aburolu:為什麼Android要用VM阿 很吃資源 到底有什麼優勢阿?33F 01/22 23:10
→ dreamcwli:可移植性是一個原因,現在能移植到任何處理器上用的只有 Android34F 01/22 23:11
推 kira925:Linux跑512可以很順....36F 01/22 23:11
→ biostrike:跨平台,不做VM的話在這種規格不統一個android根本沒有可移植性37F 01/22 23:11
→ kira925:正確來說是JVM 為了跨平台/處理器 Android用了Java39F 01/22 23:11
推 s8095324:所以是為了硬體相容性而作出的選擇嗎?41F 01/22 23:11
→ kira925:來做自己的APP平台 但是效能就跟原生有差距42F 01/22 23:12
→ dreamcwli:目前 Android 在 ARM、MIPS、x86 都有產品43F 01/22 23:12
→ kira925:所以最終還是很多遊戲必須要去編譯原生的運算核心44F 01/22 23:12
→ dreamcwli:Android 其實跟 Java 一點關係都沒有,那只是拿來寫45F 01/22 23:12
推 shter:Gecko 就是 Firefox 的排板引擎啊, Chrome是Webkit47F 01/22 23:12
→ dreamcwli:程式的介面而已,實際上在跑會轉成不相容 Java 的執行檔48F 01/22 23:13
→ kira925:Fx那個看來是要用Fx的JS引擎等等去跑APP
所以你只要能編譯Fx就夠了 剩下都是用Gecko跑50F 01/22 23:13
→ shter:基本上這OS不能類比Android, 較像Chrome OS 的概念52F 01/22 23:13
→ kira925:那也是一種跨平台 不過我有點擔心xulrunner效能53F 01/22 23:13
→ shter:簡單來說現在用 Javascript 寫的程式都能在上面跑54F 01/22 23:14
→ kira925:dream大妳說的是JIT技術吧55F 01/22 23:14
推 s8095324:其實Chrome OS也不太懂= ="56F 01/22 23:14
→ dreamcwli:Dalvik 基本上和 Java 是不相容的57F 01/22 23:14
→ kira925:是實作不一樣吧? 我記得語法有互通阿59F 01/22 23:15
→ shter:畫面應該不是問題, Sencha 可以友善開發60F 01/22 23:15
→ LaVie326:以Fx的架構來看 App的成長...?61F 01/22 23:16
→ dreamcwli:那是寫的時候是用 Java 的語法,但是產生執行檔時就轉成 Dalvik 格式了62F 01/22 23:16
→ shter:若沒意外,Javascript跟HTML就能寫出在上面執行的程式64F 01/22 23:16
→ kira925:Fx這個好處是你寫給桌面用的APP他也可以用
只要用JS+HTML5等等就能寫65F 01/22 23:16
→ shter:例如 document.write("Hello World"); 就 print 了67F 01/22 23:17
→ kira925:恩....我是從語法上來看他還是廣義的JAVA拉68F 01/22 23:17
→ shter:然後程式畫面也許能用 div 跟 table 輕易的拉出來69F 01/22 23:17
推 s25g5d4:javascript超讚70F 01/22 23:17
→ dreamcwli:你要看實際上的 VM 接受的語法而不是寫程式的語法71F 01/22 23:18
推 s8095324:所以電腦版Firefox的APP真的能在Fx上跑@@?72F 01/22 23:18
→ shter:就把它想像成是一個瀏覽器就好了, APP就是網站畫面74F 01/22 23:18
→ s25g5d4:簡單的說 Gecko是Firefox的排版引擎 HTML/CSS都是由75F 01/22 23:18
→ sa074463:基本上能用javascrip就差很多@@...78F 01/22 23:18
→ kira925:這個很難說 很多人以前用xulrunner後來都改webkit79F 01/22 23:18
→ shter:的離線儲存80F 01/22 23:18
→ s25g5d4:而效能上據傳原生javascript跑很快81F 01/22 23:18
→ kira925:因為xulrunner確實是比較慢的(多一層)82F 01/22 23:19
→ s25g5d4:不過話又說回來js能做的事還不夠多...83F 01/22 23:19
→ kira925:但是跟dalvik比就不知道了84F 01/22 23:19
→ s25g5d4:js有易學易用的特點 雖然要寫得好也不簡單
prototype/this/callback堪稱js三大特點也是初學者85F 01/22 23:20
→ shter:單向通訊可能不用 socket 可以直接 xmlHttpRequest87F 01/22 23:20
→ LaVie326:我指的就是JS能做的不算多..88F 01/22 23:20
→ LaVie326:真的要寫大型遊戲的話 難度不低喔90F 01/22 23:21
→ shter:其實 JS 能做的已經很多了, HTML5 補了一堆92F 01/22 23:21
→ s25g5d4:然後firefoxOS據說是台灣辦公室搞出來的東西...XD93F 01/22 23:21
→ shter:目前連桌面 Drag Drop 進瀏覽器都能分析檔案 format94F 01/22 23:22
→ s25g5d4:我是覺得js缺少一些重要性的引擎 像PC GAME叫你用
純C++或JAVA去寫大概會累死 但是多了個unreal就...XD96F 01/22 23:22
推 kira925:mozilla在台灣有辦公室阿
台灣人才很多的99F 01/22 23:24
→ LaVie326:只要突破開發的難度 Android馬上掛掉101F 01/22 23:24
→ kira925:向ubuntu也有102F 01/22 23:25
推 s25g5d4:我記得之前有人用GWT(將java編譯成javascript)寫出103F 01/22 23:25
→ shter:我會認為這東西的訴求跟 Android 不一樣啦104F 01/22 23:25
→ s25g5d4:一個遊戲 還蠻有名的105F 01/22 23:25
推 s8095324:跟Android的訴求差異在?106F 01/22 23:26
→ sa074463:不過走另一個方向發展也是不錯的107F 01/22 23:26
→ kira925:效果類似阿 我覺得跟chrome os比較像但是後繼難說108F 01/22 23:26
→ shter:我會想像是把 Linux + Apache + HTML/JS 整在一機內109F 01/22 23:27
→ LaVie326:既然是開發成手機OS...自然會被拿來跟現行的比較110F 01/22 23:27
→ dreamcwli:我是覺得要追 Android 可能有點難度111F 01/22 23:27
→ shter:沒有 X Window 而是 Web UI 去做操作112F 01/22 23:27
→ dreamcwli:Web app 要寫得好不是件容易的事114F 01/22 23:27
→ kira925:這不可能沒有X-Window的 FX應該沒有辦法自己畫吧115F 01/22 23:28
→ LaVie326:Chrome OS我覺得也是一樣的問題...117F 01/22 23:28
→ s25g5d4:去Tech_job爬幾篇面試文章都有提到Mozilla台灣辦公室在開發firefoxOS118F 01/22 23:28
→ kira925:我是在看Wayland發展的怎麼樣....120F 01/22 23:28
→ s25g5d4:firefoxOS大概會是完全開放性 包括桌面都能自己做吧我記得當初不知道讀哪篇文章 FFOS是要做便宜而且自訂121F 01/22 23:29
推 coolcomm:好多高手...原來dalvik和Java bytecode不相容..123F 01/22 23:30
→ s25g5d4:性高的系統 大概主打給GEEK跟便宜這兩點吧124F 01/22 23:31
推 kira925:要擔心的事情是跨平台性 FX要確保自己到處都編得起來還要有一定效能....125F 01/22 23:31
推 shter:我是覺得這有好處,做win8風動態磚用 div 拉一拉就好然後內容就一直 innerHTML 去更新
要做圓角就設個 border-radius 就行了
對網頁設計師來說出路突然就變廣了127F 01/22 23:32
推 LIONDODO:那個,JSDC就快開始報名了,請大家踴躍xd131F 01/22 23:34
→ shter:更像是 Google 從 iGoogle 開始就想做的事
我比較好奇 jQuery 和 YUI 這些會不會內建進去132F 01/22 23:34
→ LaVie326:網頁部分的話 Fx/Chrome就是競爭對手了134F 01/22 23:36
推 s8095324:獅子嘟嘟怎忽然冒出來了@@135F 01/22 23:36
推 kira925:是說現在大家都想搞這一塊....136F 01/22 23:36
→ kira925:那堆寫Qt/KDE的也自己搞出一塊平板UI能動了
(不過還滿卡的 因為用的是很爛的CPU)138F 01/22 23:37
→ sa074463:獅子嘟嘟提供報名消息XDD140F 01/22 23:37
→ shter:換個想法, Google Doc 全放進去就變一套 Office App當然 Google 是不可能放進去, 只是提供這種概念參考大家都想搞這一塊很明顯是想炒雲端吧141F 01/22 23:37
→ LaVie326:我是感覺如果只侷限在網頁/雲端部分的話 還沒啥搞頭144F 01/22 23:40
推 kira925:但現在的WebAPP已經做到接近取代原生APP了....145F 01/22 23:40
→ dreamcwli:我覺得 Web app 的互動性比起原生 app 還是低太多了要寫出互動性強又效能好的 Web app 不是一般開發者做得到的146F 01/22 23:41
推 s8095324:不過Fx應該能攻超低價且流暢的智慧型手機市場149F 01/22 23:44
推 s25g5d4:用純js硬幹當然很難 所以我才說js缺framework150F 01/22 23:45
→ s8095324:不知道如果野火S塞這套OS會不會又是一條活龍XD151F 01/22 23:45
→ LaVie326:JS硬幹...開發者會掛掉吧XDD152F 01/22 23:48
推 shter:我已經硬幹兩年了...一直在寫模擬桌面環境的 Web153F 01/23 00:00
推 steveck:呃...目前FFOS裡面的原生App幾乎都是純js硬幹的...XD157F 01/23 00:15
推 shter:其實也是可以把 YUI Sencha ExtJS 當 framework它們都包裝好了, 只要填參數跟調 CSS 能做很多東西像是拖來放去的 window , 像檔案總管介面的元件等159F 01/23 00:19
推 steveck:預載這麼多第三方的framework就不夠"native"啦 :p
況且開發者還是可以自行載入其他framework來開發162F 01/23 00:26
→ LaVie326:沒關係啦 有開發有競爭就是好事 只希望能多元一點164F 01/23 00:28
→ steveck:只是載入的overhead就從系統變成app本身了...165F 01/23 00:29
推 LIONDODO:結果寫手機APP也要考慮noconflict的事情了..XD166F 01/23 00:29
推 Demarcho:據說Tizen支援原生app和web app,會比較有競爭力嗎?167F 01/23 00:50
推 dreamcwli:可以開網頁的系統廣義來說都支援 Web app 啊 XD168F 01/23 00:57
--