§・前言

今年,2015 1月 Facebook 就已經釋出此消息
然後在 F8 時提出了用 React 撰寫 Android 、 iOS 的消息
然後就出了以下的 slogan:

「Learn once, write anywhere.」

而以往的概念都是:

「Write once, run anywhere.」

意思是學一個概念,可以在各個平台撰寫,也就是學 React ,可以寫 Android 、 iOS 、 Web 、 Mac app...等等
以往的概念是寫一次,run 所有地方
所以以往的 Hybrid app 都是基於此而產生,單純用 WebView 來看 web app ,所以時常會因為單一執行緒問題導致效能問題

Continue Reading →

先丟最大的 icon 詳細 size 圖
只是這是 2014 年 1 月的圖,所以實際上跟目前 Guideline 應該會有些出入
ICON SIZE

Android

由於工作上經常用到所以讓我的高級實習生Louis去找資料~順便紀錄一下
另外我的實習生目前在找研替~品質保證喔喔喔~(宣傳)
詳細出處在此

由於「標準」是持續變動的,故......還是需要多檢查一下 Guideline
General Guidelines

Pixel Densities

Sizes (px) Format and naming Notes
mdpi (Baseline) 160 dpi 1x
hdpi 240 dpi 1.5x
xhdpi 320 dpi 2x
xxhdpi 490 dpi 3x
xxxhdpi 640 dpi 4x

Launcher icons

Sizes (px) Format and naming
48 × 48 (mdpi) .png
72 × 72 (hdpi)
96 × 96 (xhdpi)
144 × 144 (xxhdpi)
192 × 192 (xxxhdpi)
512 × 512 (Google Play store)

Action bar, Dialog & Tab icons

Sizes (px) Format and naming
24 × 24 area in 32 × 32 (mdpi) .png
36 × 36 area in 48 × 48 (hdpi)
48 × 48 area in 64 × 64 (xhdpi)
72 × 72 area in 96 × 96 (xxhdpi)
96 × 96 area in 128 × 128 (xxxhdpi)
Note
These icons are used in the action bar menu. 
The first number is the size of the icon area, 
and the second is file size.

Small Contextual Icons

Sizes (px) Format and naming
16 × 16 (mdpi) .png
24 × 24 (hdpi)
32 × 32 (xhdpi)
48 × 48 (xxhdpi)
64 × 64 (xxxhdpi)
Note
Small icons are used to surface actions and/or provide status for specific items. 
For example, in the Gmail app, 
each message has a star icon that marks the message as important.

Notification icons

Sizes (px) Format and naming
22 × 22 area in 24 × 24 (mdpi) .png
33 × 33 area in 36 × 36 (hdpi)
44 × 44 area in 48 × 48 (xhdpi)
66 × 66 area in 72 × 72 (xxhdpi)
88 × 88 area in 96 × 96 (xxxhdpi)
Note
These are used to represent application notifications in the status bar. 
They should be flat (no gradients), white and face-on perspective

趕工出一個新版本了
但新增的功能不是實際能用的(( _ _ ))..zzzZZ
主要有修了比較多的bug跟幾個細節

實用功能面應該會到下一次或下下一次改版......
不過還有另外兩個想做的東西......
整體架構也想換成AndroidAnnotation與EventBus......

時間有限啊......

新版本1.5.9:「我這不是來了嗎?」https://play.google.com/store/apps/details?id=org.unlimitales.mmm

Posted by MMM on 2015年10月4日

【Android】ORM效能分析(序)
【Android】ORM效能分析(一)

§・前言

簡單來說,就是因為一次 Android Developer讀書會的活動是介紹三種 ORM(Object Relational Model),分別是 ormlite、greenDAO、Realm,然後起因是因為 Realm 的官網說明他們的效能遠超過 ormlite 與 greenDAO,所以我就燃起了挑釁的戰鬥心理測試的鬥志,開始撰寫一個專門測試這三種 ORM 的 app

目前已把測試app丟上架~且有上傳至 Github ,歡迎取用查閱

ORM效能分析測試app傳送門
ORM效能分析測試Github sample

§・正文・Query

Continue Reading →

走輕小說風格的標題(靠唄)

§・前言

因為看到先前還覺得不錯的日本遊戲公司・曉數碼(AKATSUKI)的求才網站上,寫了需要 Android 與 iOS 都會的人才,但底薪卻僅僅只出了 600 萬日幣(年薪)
然後為了補正我可能錯誤的記憶,我重新去看了一下官方網站

暁官網求才傳送門

600萬年薪是在 Facebook 廣告上看到的求才訊息,但這網頁裡沒有附註,目前找不到那個廣告
然後先平衡說一下,公司工作環境很好,很棒,確實是一流企業給予的超讚環境
但是?

這跟開出的求才底薪是八竿子打不著的關係
更何況這個職缺是開在日本工作,整個額度從台灣換算過去,根本就是必須省吃儉用還存不到錢的那種薪資
但要求的是「Android/iOS」

要找一個資深的 Android 工程師薪水卻連年薪千萬也開不出來,更不用說雙平台,兩種語言都會的資深工程師
怎麼看都是要1500萬年薪以上

簡單來說,只著重於工作環境,卻忽略了員工應得的薪水而開出如此會讓人感到「不被重視」的薪資
就這點而言我對於這間公司是充滿失望的。

熱情到最後能當飯吃嗎?
我完全想像不到重視人才的公司也有能力開出薪水的公司卻連開出應有的底薪也沒有的心態

「我們所夢想的社會,是人們能夠為了內心滿足有所驅動,而非金錢等外在報酬才有所動作。」

很抱歉,這句話很美,但非常非常的諷刺。

連錢、生活都無法繼續下去,那個夢想與熱情究竟是什麼?

為什麼有人能夠同時具備錢與生活以及夢想?

究竟是公司的問題還是員工的問題?

正文

Continue Reading →