網頁

2013年8月20日 星期二

【node.js】安裝+測試

【環境:linux】
說明:
首先須先確認你的環境是否已經安裝
1.g++ GNU C++
2.git
 
git clone https://github.com/joyent/node.git
cd node
git checkout v0.6.7
./configure
make
sudo make install 

接著在terminal上直接編輯一個檔案為node.js
在檔案內新增一行console.log( 'Hey you' );

vim node.js
console.log( 'Hey you' );

離開編輯環境,輸入 node node.js

驗正版本的話,請輸入node --version

As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。

2013年8月19日 星期一

【android 學習】建立你的ADT

【環境:ADT Build: v22.0.5-757759】

時間:20130819

說明:

對新手來說,為什麼不是安裝eclipse就好了嗎?什麼東西是ADT??
eclipse是編輯環境,而ADT,從名字上來看就是android developer tools。
其實是google對於開發者的一點貼心,一開始我以為這只是一些讓developer開發方便的plugIn。
但其實你只需要安裝ADT,裡面就幫你安裝好eclipse,並幫你整建好大部份的環境設定。

1.
這是官方的 教學文件 ,對於一個android的入門者,整建自己的編輯環境是相當重要的一件事情,這份文件教你下載ADT,並教你安裝一些必須的工具,官方的文件,相對於市面上許多的安裝套件教法,相對的安心許多。

2.
建立,你的android SDK manager。

3.
建立 android virtual device manager。
此跟xcode不同的是,你必須建立你要模擬的模擬器環境。
xcode是,只要你安裝下載後,運用的模擬器的資源,都是跟你的電腦相同。
eclipse的好處是,你可以限定你的環境資源,讓你的模擬器,更加貼近你未來要安裝此app的環境。


As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。

【eclipse】hot key

【環境:eclipse ADT  v22.0.5-757759】

工欲善其事,必先利其器。
以下為eclipse常用的快速鍵:

Command + Shift + L:快速鍵小幫手
再按一次會進入編輯快速鍵的模式。

Command + O:顯示大綱
Command + 1:快速修復
Command + D:刪除當前行

Command + /:注釋當前行,再按則取消注釋

Command + Shift + Z:向後一個編輯動作
Command + Z:向前一個編輯動作

Command + Option + ↓:複製當前行到下一行
Command + Option + ↑:複製當前行到上一行
Option + ↓:當前行和下面一行交互位置
Option + ↑:當前行和上面一行交互位置
Option + ←:前一個編輯的頁面
Option + →:下一個編輯的頁面

Option + /:代碼提示

Option + Return:顯示當前選擇資源的屬性

Control + Q:定位到最後編輯的地方
Control + M:最大化當前的Edit或View(再按則最小化)
Command + T:快速顯示當前類的繼承結構
Command + W:關閉當前Editer
Command + K:參照當前選中的Word快速定位到下一個
Command + E:快速顯示當前Editer的下拉列表(如果當前頁面沒有顯示的用黑體表示)

Command + Shift + E:顯示管理當前打開的所有的View的管理器

Command + Shift + W:關閉所有打開的Editer
Command + Shift + X:把當前選中的文本全部變為大寫
Command + Shift + Y:把當前選中的文本全部變為小寫
Command + Shift + F:格式化當前代碼
Command + Shift + P:定位到對於的匹配符(譬如{})(從前面定位後面時,光標要在匹配符裡面,後面到前面,則反之)


Option + Shift + M:抽取方法(這是重構裡面最常用的方法之一了,尤其是對一大堆泥團代碼有用)
Option + Command + C:修改函數結構(有N個函數調用了這個方法,修改一次就搞定)
Option + Command + L:抽取本地變量(可以直接把一些魔法數字和字符串抽取成一個變量,尤其是多處調用的時候)
Option + Shift + F:把Class中的Local變量變為Field變量



As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。

2013年8月16日 星期五

【數據】2013年第二季 台灣行動市場數據報告

【環境:智慧型手機、平板,特殊節日分析】

此數據為vpon 2013/8/12 的數據報告,僅作參考


目前台灣用戶
android:76.1%
iphone:20.1%


Android數據
目前android主流一樣為 samsung
htc緊追在後

Android 4.x 版本已達 77%。
4.1 版本已成為主流。
4.0 Ice Cream Sandwich 較上,一季減少 10%
持有大螢幕的android的人數上升速度將近7%
平板用戶增加7%
android大螢幕的策略,對於喜愛用大螢幕遊戲的年輕人、眼睛不好的中高年齡層,繼續保有其優勢。




iOS數據
可以看到,主流果然是iphone5,4s,4
比較特別的事 ipad mini 、 ipad4 沒達到預期的效果,還是以ipad2為主流
頻果的硬體和軟體幾乎都是更新後,用戶也會持續跟進,跟android陣營差別最大的地方

而89%的用戶已經更新到ios6
剩下的ios5的用戶,大多應該是還在用iphone3gs or iphone4等用戶


台灣人行為分析
3g行動上網高達51.8%
但若之後的 4g 吃到飽取消後,不曉得是否會下降,值得觀察
如:東南亞用戶其實不流行3g等服務,加上中華電信的定點wifi服務。
但若降低了3g用戶數量,會否對 EC平台 or 一般通訊軟體的使用量會否降低,回歸成 簡訊 等行為模式,也是值得參考。


週末用戶行為分析
代表現在台灣人在週末從早上11點到晚上九點,還是以3g為主

從Android最常使用的app行為來看
社交類的還是佔大多數41%
其他類別如
使用影音、教育、娛樂、生活和新聞 App 有 55%

iphone最長使用的app行為
查詢旅遊、瀏覽影音、生活資訊和新聞媒體 App 有 63%

綜合以上兩者數據,可以發現,除了我們可以預知的『社交』類,還是佔大宗外。
其實『新聞』、『生活』、『影音』等,還是繼續佔有其他應用類別的項目。
但現在卻還未有一個最好的新聞app,畢竟各地方、個人的生活形態不太相同。
所以在建立這些app的同時,或許標準明確的區隔目標對象,如商務人士、高科技業務、一班人、設計師等...或許可以在『資訊』類,得到較大的效果。

特殊節日

數據使用量會上升,可以期待的是,現今大多app開發商,都未有依照節日給予特定的活動,跟客戶聯結,目前版主看到的只有line還有一些美食團購等app。




As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。

2013年8月7日 星期三

【新聞】Mashable 公佈 2013 年第二季最多人使用的 App

【來源:Mashable

這份數據,並無特別針對ios or android,但由此可看到,世界上最火紅的果然還是那些,當突破者企圖殺出重圍,或許工欲善其事,必先利其器,從該公司的氣氛,領導人的風格..等,或許可以看出些端倪,單純從app著手,看 UI 如何的特別,或許只是皮毛,雖然學了皮毛,要取得專案的結束,是相當方便,但著重在核心的殺出重圍,沒有突破,卻永遠只是結束一個專案而已。





As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。

2013年8月6日 星期二

【推介】bootstrap 3

【環境:mac】
說明:

之前做網站時,接觸到這類型快速的套版系統,對設計上僅有皮毛的程式設計師,幫助相當大也相當快速,功能也相當齊全,當然除此之外還有許多很棒的前端版型,希望以後都可以一一接觸到。


Bootstrap 3

目前已經是第三代,我從第二代用起,第三代相對的符合潮流的扁平化設計....

As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。

2013年8月5日 星期一

【數據】八月份android用戶數據分析

【環境:android , 來源:developer.android

說明:

這些數據是每個月透過google play 所收集而成,此為android訪問google play時,所採集的數據,數據不斷成長,未來的數據當然會更為準確。

Platform Versions




Screen Sizes and Densities




Open GL Version







As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。

2013年8月1日 星期四

【新聞】google play下載量首度超越apple store

【來源:Apple inside , 2013/08/01】

Google Play takes top spot in downloads, but Apple's App Store still tops revenue


根據App Annie Blog所述,google play目前的下載量,已經超過apple store,但可從圖表上看出,目前app store在營收這塊,還是佔據有利的地位,或許版圖的分布,跟硬體手機的分布有異曲同工之妙。

而值得注意的是google play下載量較大的地方,分佈在Russia, China, Brazil, and India. 等地區。






As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我

歡迎轉載,請註明出處,感謝。