Skip to content

hk apps development - 3. page

你部Smartphone 安全嗎?

每次開機,第一時間會用邊隻 Apps ? Facebook ? Whatsapp ?定 check email 呢?一般而言,我們都會上 App Store 或Google Play 去下載心儀 Apps做自己想做的事‥‥‥。時間長了,會發現即使電話叉足電,閒置電池都會很快被耗盡。除此之外,也有不少電話被監聽,中毒等新聞,網絡上不少教學要機主格式化電話,備份資料。有見及此,想從 programming 和用家角度去分享心得。

1. 熄機不一定是完全停止運作,永遠不知道 Apps 背後運行什麼程式

在電腦世界中,背後運行的程式,叫做 Thread。Thread就是跟主程式分開,獨立進行背景程式。只要背後寫成一個回應方式 (callback method) ,就可以定期更新主頁。在 Android / iOS 的世界中,有三種類型的 Thread :行單一個Task 、重覆行一個Task、什至連續一個 Backend Class 去使用。

而以上所有Threads,如果不是用家設定教它停止運作,或用呼叫 App Stack 掃走,電話很快就會耗盡電力。即使依正常步驟離開Apps,Threads 也未必停止運作。

如果有開發 Android App 的經驗,就會明白所有開機關機的程序都是先由截取按鈕的事件觸發的。即使離開某 App ,如果開發者設計一個 Thread,是一定需要用家到設定才叫它停止運作。

Hacker 可以從熄機的流程中截取按下和放開按鈕的觸發事件,可執行Thread去做任何事。如果你已經 root 了電話或 jail break iPhone, App 更可以竊取所有用戶資料和聯絡人名單的電郵和電話號碼。

2.要使用太多無謂的權限的Apps,安全性教人懷疑。

不少Apps 開發者,特別專注 Android Developement 方面,都會多開幾個權限,方便開發者改良。尤以拍攝App、開閃光燈的App其嚴重:

如果稍為細心留意,就知道開閃光燈跟開 Wi-Fi、提取用戶資料是風馬牛不相及的事,然而,用家心急起來多數不為意App會提取你電話中什麼權限而已。另外,Google與Apple就審批一個 Apps 上架與否,處理方式大有不同。Google 只會掃描 APK一次,看看有沒有明顯的木馬,和內容是否符合要求,最快可以兩小時後就成功上架;Apple 卻要數個星期。截圖和文字描述被呈上後,全程由人手審批。如果要跟其他電子儀器溝通或配合,Apple App Reviewer 更會要求開發者呈交一段 Demonstration Video,好讓其他人明白如何使用那隻App。因此,一般人會更易相信 iOS App 比 Android App 安全。

可以看到,使用Apps 雖然方便,但暗藏危機。下載 Apps 前,請停一停,諗一諗,是否真的清楚明白使用的權限和衡量個人資料被竊取的風險。至於放資料上雲端等是否安全,就留待日後有機會再講。

Be Sociable, Share!

Apps 3大挑戰:吸引新用戶,鼓勵用戶,保持用量

在市場上有20%的Apps只會被打開一次。而營銷人員欲推動Apps時卻會遇到3大挑戰。

吸引新用戶
添加新用戶是不足夠的。還需要知道用戶來源及以什麼途徑吸引用戶更有效。當了解後便能更了解集中廣告於什麼地方。而為了得到這類數據可算是一種挑戰,但只要得到準確數據便能為Apps帶來極有效收益。

鼓勵用戶
當用戶已經下載了Apps,能否簡單地讓用戶了解到Apps中哪一部分是最有用的。用戶如何了解到Apps的價值。Apps如何鼓勵到用戶能繼續使用而無意嘗試其他同類型的Apps。

保持用量
推送通知是很有用的工具,能有效讓用戶了解到Apps有新事物分享。也許是新視頻或產品等。雖然有一半用戶並不喜歡推送通知,但只要抓住用戶的注意力,便能阻止用戶離開的比率。

營銷人員會建議品牌將Apps與品牌聲譽作連繫。讓Apps及品牌能從搜索引擎中得到最大獲益。同時是另一方面吸引更多用戶回歸。

Be Sociable, Share!

如何開始成功的手機應用業務

近年雲端技科興起,一些新公司已將雲端科技融入其產品中。而考慮到近年科技企業的特點
,新科技能對一間公司有很大幫助。而應用程度行業競爭激烈,同類型應用程度愈來愈多,
令使用者有很多選擇,因此影響到應用程度的熱門程度。而一個成功的Apps可以為其創造
者及開發商帶來大量收入。

Apps的成功,風險及回報
Apps可算是近年其中一個能獲得非常大利潤的工具。APPLE在2013年公佈App Store 獲
得超過10億收入。現在全球有數以萬計的Apps開發人員以創業或幫一些公司創造Apps
為職業。而各開發者之間對設計成功的Apps的競爭卻十分激烈。但即使成功完成Apps也不
能保證而能財政上帶來明顯增長。而成功的Apps出現的機率卻少得令人沮喪。在數以百萬
計的Apps中可能只有1%的Apps能獲得成功。

成功的重點
考慮到Apps的成功機率太過低微的問題,我們研究出能令Apps成功的要點。而開始時最好
是有好主意。雖然這是很明顯的一點,但卻是一個很難達到的部分。主意中可能存在邏輯缺
陷,當推出市場給用家下載才發現是不可行的。雖然可以作進一步改進,但用於Apps的支
出卻會令開發者最後放棄而浪費了一個增加知名度或收入的渠道。

而即是已有想法,計劃書都要慎重並細緻。一個正確的計劃書不能複雜或天馬行空。需要容
易理解而內容是經過深思熟慮。而計劃關鍵是以簡單描述來了解Apps的成本,預計收入及
實行步驟。很多成功的Apps都是免費下載,而透過Apps中購買相關的代幣或廣告作為Apps
收入。另外有少部分的Apps會以購買高級版本的Apps作為其中一個收入來源。

對於Apps,程式員及開發者是重要並可靠的部件。熟練的程式員能了解到用家的心理及需
求,這是必不可少的一點。這可以令Apps變得更易於使用同時保持外型美觀。在市場競爭
中,現在推出的Apps不能只是好看,還要有特點及差異性。即使數個Apps提供基本相同的
功能,但用家會根據Apps的設計,界面及用戶體驗等來評定Apps的優劣。

而開發者應保持Apps能易於使用,因用家沒有足夠的時間及耐性學習如何使用複製的Apps
。其中一個成功的關鍵為保持應用程度的簡單並同時保留其實用性及設計特點。易用性並是
影響用家對Apps的感受的其中重要一環。

如今每天推出的Apps已司空見慣,典型的手機用家每天會使用多個不同類型的Apps。而一
些Apps已經成功為其開發者帶來數以百萬計的收入。但必須提醒讀者,這些Apps是例外的
,並不是必然的。而為了提高成功率,如沒有對Apps的認識及概念的公司,應尋求Apps開
發公司的意見及資源。以提高Apps的吸引力及競爭力並同時盡量避免對用戶體驗有負面
影響的問題。

Be Sociable, Share!

硬件現重大問題、iPhone 6 Plus 或需回收

iPhone 6 Plus 爭議不絕,雖然靠著 5.5 吋大螢幕搶佔大芒手機市場,贏盡得用家歡心。但一直以來的質量問題,卻帶予用家無限的苦惱。最近繼機身屈曲問題外,再爆出另一硬件問題,甚至有機會需回收 iPhone 6 Plus,而最新出事的,則來自快閃記憶體。

早前就有報導指出,當 128GB 版 iPhone 6 Plus 安裝超過 700 個 Apps 後,系統將出現不斷重開機的問題,即使升級至 iOS 8.1 亦無法解決問題。以上問題或者跟 iPhone 6 Plus 改用更便宜的 TLC NAND Flash 三階儲存單元有關。

以往 iPhone 多數使用較穩定但也更昂貴的多階儲存單元 (MLC) NAND Flash,而 TLC NAND Flash 則曾經在部分 iPad 上使用。

不過 Apple 為了縮減成本,今年就首次於 iPhone – 主要是大容量的128GB iPhone 6 Plus 上改用 TLC NAND Flash。TLC 成本較便宜,而且容量也比單階儲存單元 (SLC) 及多階儲存單元(MLC)多出兩至三倍,但問題是 TLC 讀寫速度較慢,而分析人士就指出問題或出於 TLC NAND Flash 的控制 IC 之上。

如果最終問題確認出現於 TLC NAND Flash 的話,Apple 或需全面召回已出售的 iPhone 6 Plus,對於 Apple 來講可說是另一重大打擊。

Be Sociable, Share!

權威嚴選最佳 15 台手機

2015 年剛剛開始,各大生產商都開始準備今年的新機。不過大部分新一代旗艦手機應該都不會這麼快面世,那麼在這一刻,最好的手機是哪些?以下就是由外國權威網站 Business Insider (BI) 選出的 15 台最佳手機:

1. iPhone 6
可能這個也是意料之內的選擇,除非你獨愛 Android 或 Windows Phone,否則 iPhone 6 就是最好的選擇。因為設計、規格、apps 平台的完美組合,而且 4.7 吋螢幕終於夠大。

2. iPhone 6 Plus
如果你想要一台巨屏手機,iPhone 6 Plus 就是最好的選擇 (當然大前題也是你沒有指定要 Android / WP)。6 Plus 比其他巨屏手機要輕薄和好看,感覺不像一台巨型手機。

3. Galaxy Note 4
這是 Samsung 歷來造過最好的一台手機。其 5.7 吋螢幕極之清晰細緻,是史上最好的一個手機螢幕。金屬邊框令其硬度和手感都遠超過之前的 Note 系列。如果你想要一台巨屏手機,就一定要考慮一下 Note 4。

4. HTC One M8
將 One M8 選為現在最佳的一台 Android 手機。其全金屬機身和設計都屬於最高水平。後置雙鏡頭能夠先拍後變焦,是個吸引的特點。

5. Moto X
有資格問鼎最佳 Android 手機,除了硬件質素高,最重要是運行接近原生的 Android,能夠快人一步 (甚至比部分 Nexus 裝置更快) 得到最新版本 Android。

6. OnePlus One
集合旗艦級規格、高質素硬件、吸引的設計。OnePlus 這間手機界新成員的第一台產品 One 絕對不比由 HTC / Samsung 這些 Android 名廠的旗艦機差,可是售價卻只是這些名廠旗艦機的一半。

其他:
7. Nexus 6
8. Galaxy S5
9. Xperia Z3
10. Nexus 5
11. LG G3
12. iPhone 5s
13. Galaxy Note Edge
14. HTC One M8 (Windows Phone)
15. Nokia Lumia 830

至於為何 iPhone 5s 依然能夠位列 12 名?雖然 5s 已經是一年前的產物,不過依然是一台很好的手機,尤其是對一些喜歡小螢幕和小尺寸的用戶來說就更加是少有的選擇。又或者想要一台比較便宜的 iPhone,5s 就是個好選擇。

Be Sociable, Share!

新世代機器支援Mobile App操作

智能家居日漸興起,而智能電話己成為生活不可缺少的物件。每個人都希望能用手機做任何事,其重視度遠遠超出電腦的需要。支援網絡連接的咖啡機早已不是什麼新鮮事,但近日有公司發佈一款除了技援 Wi-Fi 功能的咖啡機,並可以通過 App 進行操控。

可以通過APP控制機製作簡單的咖啡,置的咖啡豆粉碎裝置會在準備就緒時向用推送通知。咖啡機的配套 Apps 支援 Android 和 iOS 平台,並且會在需要放豆加水時提醒用

可見機器及智能電話的關係更加緊密,不再只是利用APP單方面控制機器,還可以互 相通知以便用戶即時反應及了解機器情況。

而近日有新科技能不需用戶用APP手動控制機器運作,只需利用距離接收APP便可以利用內置信號控制機器,而用戶即可以隨時享受到科技帶來的方便。

Be Sociable, Share!

App Review: Star Cruises

Screenshots_2015-03-13-14-59-29

有沒有試過去旅行社找不到心儀的遊輪假期?有沒有錯過遊輪優惠期限?有沒有試過忘記了心儀行程又找不到?到旅社旅購買遊輪套票又需要支付手續費等。而現在有了Star Cruises”這個APP。隨時隨地便可以預訂心儀旅程。Star Cruises”內包含麗星遊輪旗下所有遊輪航班資料及即時預訂情況。只要輸入心儀旅程的有關資料,例如日子,地點及人數等。便可以尋找到有關的遊輪旅程資料。

Screenshots_2015-03-13-15-00-37

再者,只要登記成為Star Cruises”會員便可以把搜尋過的資料等自動儲存,可隨時重新了解旅程資料。用家除了自己搜尋心儀行程外,Star Cruises”會定期更新最新優惠資料,讓用家即時以優惠價錢等挑選適合自己的行程。

Screenshots_2015-03-13-15-01-00

即使現在您還未有心儀的目的地,都可以下載Star Cruises”了解一下有關旅程。可能從中發掘到新奇的旅程讓您有個難忘的回憶。

”Star Cruises”已於Google PlayApple Store上架供用家隨時下載了解遊輪資料。

Be Sociable, Share!

愈早採用新科技,業務表現愈突出

        科技日新月異,對企業影響亦愈大。最新研究「The Digital Dividend: First-Mover Advantage」顯示,企業愈早採用新科技,業務表現愈突出。

  研究共訪問672名來自世界各地的商界及科技界領袖,就5大科技,包括移動裝置、社交媒體、雲端運算、先進分析技術,及M2M(機器對機器)通訊的影響作出調查。

73%受訪者 使用雲端運算

  研究顯示,57%的受訪者認為,資訊科技是種能帶動革新及促進業務增長的投資。受訪者都不約而同,大量應用不同科技產品,如73%受訪者表示正使用雲端運算、61%廣泛使用流動數據、83%正運用社交媒體及協作工具作商業用途、20%有使用機器對機器的通訊。

  不過,企業要獲得顯著增長,只懂採用並不足夠,成為資訊科技「先驅」才有機會突圍而出。研究將受訪者對科技的接受程度劃分為3類:資訊科技「先驅」(34%)、「追隨者」(35%)及「謹慎」消費者(30%)。

  結果顯示,資訊科技「先驅」的企業有較大機會在收益增長及市場地位兩方面領先同業。20%的資訊科技「先驅」錄得逾30%的收益增長,其增幅是「追隨者」的兩倍多、「謹慎」者的3倍。「追隨者」公司只觀察市況,待新科技的成效得到證實後,方會投資使用。「謹慎」者則是待新科技發展成熟後才考慮採用的「謹慎」科技應用公司

跨部門合作 起關鍵作用

  此外,跨部門合作對公司營運起關鍵作用。報告指出,25%的受訪者稱自己曾「積極參與」,48%則表示自己為「略有參與」。當中42%為行政人員、30%為高級經理、14%為其他職級的經理,只有少於10%受訪者是從事資訊科技部門。

  數據顯示,資訊科技已完全融入整體商業環境。若企業仍堅持將資訊科技抽離公司業務,或各部門只按職能閉門造車,都會對公司業務極為不利。研究及特別項目編輯表示:「企業須致力運用科技以建構新程序及業務模式,這樣新科技才可帶來實際的競爭優勢。此外,企業亦須更靈活地應用科技,並將創新精神融入公司文化,從而體現真正的商業價值。

Be Sociable, Share!

開發APP前準備

   近期智能手機興起的關係,有很多人都想開發新APP,有人只有ideademo。但大多數人對於做App還是比較缺少了解,而做APP原因主要因為App很流行,認為能從中獲利。因而有想法便行動,但忽略了市場推廣等很多事前工作。

  1.項目調查

  很多人做APP都缺少前期調查及研究,例如定位,目標對象等。每個項目的前期調查非常重要,包括市場,對手,技術,國內外情況及發展史等基本上都需要調查了。而完成後便會變成該項目的專家。

  調查形式很多,問卷調查時增設禮品,一般不會花費大量成本。但對收集用家意見卻很有幫助。能在開發中參考用家的心理,想法以及顧慮等,更能在開發中配合用家需求改善。增加APP的成功率。

  2.加強宣傳

  很多人不太著重宣傳,由於開發前缺少了解,而市場上卻存在大量同類型產品,被超越只是時間問題。而同類型APP中較突出的在於願意宣傳,宣傳能帶吸引潛在用戶等好處外,還能避免用戶因缺乏新鮮感而放棄

宣傳能吸引潛在合作夥伴,一般找合作夥伴的公司較願意找有品牌知名度的,因及知名品牌合作,能有效提升自身知名度,這卻是實在而明顯的好處。再者,宣傳可打壓競爭對手,大力擾亂對方,吸引客戶注意力,增加對方銷售難度。所以,別盲目相信自己,多做宣傳卻有很多好處。

  3.多實戰,少看成功例子

  當有一群人成功後會宣傳自己,經過媒體報導後顯得神乎其技,卻迷惑了一些渴望成功的人,令他們有無窮想像空間。但其實很多成功人士不會坦白在開發時遇到的問題及困難等。

Apple成功之處在於願意花費時間及成本等於宣傳上。所以別迷信成功人士的說法,別人不會說出成功所需的經驗及技巧,只會告訴成功結果。

  4.差異性產品

  猶太人的黃金法則說成熟市場裏只有22 %賺錢的,另外78%不賺錢的,App市場裏,過5000萬用戶的App只有二三十個,占比例22%。很多人只是一時興致,最後只是不上不下浪費時間。

      獲得成功,本來就很難,要突出就要有差異性。現在單純做一個普通App已經沒什麼前途,關鍵在於產品差異性在哪裏,有哪一點能吸引傳媒,用家等。不同目標對象及行為特徵都可以用作差異性產品的特點。

Be Sociable, Share!

Apps的價值

Apps進不了Apps排行榜的話,那麼Apps的價值在哪裡。

而其實Apps的核心價值是在於「解決問題,滿足需求」

最近Apps的市場已進入成熟期。

整個Apps市場區分了兩大類Apps. 一種是功能單純的Apps,只有在手機上運作即可,如工具類及遊戲類等。另一種是需與外界系統整合,如網上購物,叫車等等。而兩種模式所需考慮的因素等都各有不同。

第一類Apps近年在市場上分別推層出新,但大部分都被先行的開發者搶占了市場位置什至難以超越先行開發者的優勢。但當第一類Apps作為主導時,有些開發者便會把目標瞄準到第二類Apps。但在缺乏商業操作經驗的情況下需花不少心力研究及開發。第二類Apps主要與外界系統合作,需考慮的因素及網絡公司需考量的差不多,但還需要研究如何提高該AppsMarket Share

第一類在市場上成功的Apps以獨立開發者居多,第二類通常是有規模的公司,雙方在體型上來看有不少程度的差異,但如果能找到一個互利合作的基礎,應該能做出不錯的成績。

Apps的核心價值是在於「解決問題,滿足需求」,但在人類世界中,不是只有商業價值。當Apps開發者看到一些問題,便會開發相關Apps解決昔日無法解決的問題,或是因為跨區、跨國的限制,需要去面對,但無法解決的新問題,例如交通、天氣、防範 犯罪、救災、食品安全、社群協力等不勝枚舉。除了商業利益外,還有太多問題需要有智慧的人類來解決,解決那些生活上的很難用錢解決的問題。

Be Sociable, Share!