Skip to content

App Development

【SME 困局】寫 App 人才勁缺 影響企業發展

早前香港無線科技商會及香港生產力促進局公布《香港流動應用程式行業調查報告 2019》,報告調查訪問 100 間香港本地智能手機應用程式開發商相關企業,希望可以了解現時業界的市場經營現況。報告顯示,現時寫 App 人才短缺,可以影響企業營運和發展。

現時香港手機應用程式開發工程師的薪酬方面,月薪 2 萬至 3.9 萬元的佔 69%;而月薪 1 萬至 1.9 萬港元的工程師,則由 17 年的 45% 下跌至今年的 23%。從資料可見,現時寫 App 人才是十分搶手。

受訪企業的全年收入方面,19 年較 17 年皆有輕微升幅,收入多於 2,000 萬元的企業,則由 2017 年的 5%,升至 19 年的 9% ﹔收入少於 50 萬元的企業為 15%,比 17 年下降 9%。雖然企業對應用程式開發的營商環境較正面,但有其中 66% 受訪者皆認為,寫 App 人手不足成為企業營運的最大問題。

原文網址:https://bit.ly/2Y8XZYv

手機應用程式開發人員

近年智能手機日趨普及,加上 5G 網絡、雲端工程、大數據的發展,這些都是帶動不同 APP 功能開發的重要因素。APP網頁的作用有何不同,優勢何在?為何商家們爭相開發? 想成為手機應用程式開發人員,又有什麼必備條件呢?

APP 與網頁屬兩種不同的應用,其中網頁的內容較一般和大眾化;而 APP 的內容則較專門和個人化,可載入專屬的內容,兩者用戶皆可透過不同的連結,瀏覽各個網頁。

 

商家開發 APP 有助行銷推廣

舉例:天文台網頁載有一般天文台和氣象的相關資訊,而 APP 則可給用戶提供個人化的詳細天氣資訊。又如用戶可透過巴士公司網頁了解機構,而使用 APP 時,則可瀏覽個別巴士班次、到站時間等資訊。

「一般來說,在搜尋器中是無法搜尋 APP 內容,意思是即使 APP 被下載安裝,內建的信息並非一般人可找到。程式開發者可利用網頁上的連結功能,讓其他人搜到 APP 的介紹說明與下載點資訊,及提供不同的下載管道方式。」劉永祥指,近年市場競爭趨激烈,許多公司爭相開發 APP,利用它作行銷推廣,吸引更多客戶,因此開發 APP 的廠商也愈來愈多。

一次編碼 跨平台輸出不同制式

其中有培訓學院開辦「Android、iPad 及 Windows 手機 APPs 編寫證書課程」約 2 年,學員主要是對 APP 開發有興趣,及想透過 APP 拓展業務及加強市場競爭力人士,如曾有會所工作學員的職務包括更新屋苑的 APP。

以上課程內容包括教授 SAC2 軟件、簡報排版方式等。劉永祥透露,有學員將所學的軟件,製成一些簡單的 APP,如時裝方面的,用戶可為模特兒穿上不同的衣服,即時看到效果;文字性工作的,可製作成語字典,教發音和筆順等;其他有結婚 APP,用以記錄婚禮的一切。他提醒,一些設計較複雜的遊戲 APP 則不適合用此軟件。

說到學員的挑戰,他指,主要涉及不同技術的基礎問題,例如製作圖像時不懂使用 Photoshop;處理影片、聲頻、剪接時遇問題等。至於具備技術基礎人士,則主要是欠缺製作經驗,未能準確掌握用戶的需要。學員可多參考其他 APP,由模仿別人的作品開始,再因應所需,加入相關內容。他說,坊間不乏設計出色的 APP,如有用戶和貨車司機的物流平台,通過手機應用程式,為兩者作智能配對。

程式開發員、應用程式設計師 人才需求趨增

隨着 5G 網絡、雲端工程、大數據的發展,這些均帶動不同 APP 功能的開發,如一些比較不同旅遊產品的 APP。他不諱言,現時 APP 程式編寫人才需求趨增,業界有很多相關職位的名稱,主要根據不同公司或僱主的要求。當中包括:程式開發員、程式編寫員、應用程式設計師、分析程式開發員等,部分工作內容如:系統架構設計、應用程式軟件開發、UI / UX 設計、分析及改良現有程式、系統測試、用戶測試支持和性能測試等。

投身者一般薪酬約 18,000 至 25,000 元,他們要熟悉 Windows 系統操作,雖然現時編程的過程使用了大量的圖像化介面,入行門檻較以前容易,但如投身者具備編程基礎則更容易適應工作。

原文網址: https://bit.ly/2xxZVe8

八達通伙HKTaxi 推繳付車資功能

八達通再三搶攻的士市場,昨日宣布伙拍的士App ,推出八達通繳付車資功能,首次使用可獲25元車資優惠。早前八達通相繼接入WeTaxi及香港的士業議會開發的「eTaxi」,惟顧客若選擇直接以八達通卡付款,自己的手機須先具備近場通訊(NFC)功能。

八達通表示,顧客需先下載八達通App,並登記八達通卡號碼或O! ePay帳戶,然後以HKTaxi程式預約的士時,選擇以八達通繳付車資,於完成車程後,車資通知會顯示於八達通App。顧客若選擇以八達通卡付款,可將八達通卡拍向自己具備NFC功能的手機應用程式,或者直接從O! ePay帳戶扣除。

推首次使用優惠吸客

八達通亦推出乘車優惠刺激用量,昨日起至9月30日,以預約的士及首次使用八達通付款的乘客,若車資超過75元,可即時使用25元電子優惠券一張。

八達通行政總裁表示,合作目的是鼓勵的士業更普遍應用八達通電子支付,並推動香港邁向無現金社會。

原文網址: https://bit.ly/2LuWdKB

微軟釋出新Azure認知服務,開發者也可在App加入沈浸式閱讀功能

微軟推出Immersive Reader功能預覽,開發者現在可以為應用程式更簡單地提供沈浸式閱讀功能,以多種形式幫助讀者了解文字的內容。Immersive Reader是一項Azure認知服務中語言類別的新服務,供開發者以API的方式嵌入在應用程式中,可以為使用者朗讀文字,或將文字翻譯成另一種語言的語音,也能突出顯示需要專注閱讀的文行,以強化使用者文字閱讀與理解。

雖然識讀是一般人常用來吸收知識的方法之一,但是對於患有閱讀障礙、注意力不足過動症(ADHD)甚至視障人士等,皆難以透過閱讀獲取知識,又或是非母語人士,也可能在閱讀文本上充滿障礙,而微軟推出Immersive Reader功能,就是要以科技的方式,幫助上述人士克服這些問題。

開發者不需要機器學習的專業知識,只要透過呼叫API的方式,就能使用Immersive Reader這項人工智慧服務,該服務主要特色是可以大聲的朗讀文本、翻譯,將書本中文字裡的知識,轉為語音的形式讓用戶吸收,也能以視覺效果幫助用戶集中注意力。

而對使用者來說,Immersive Reader為全年齡以及各種能力的使用者,提供全面的閱讀增強體驗,使用者能夠透過Immersive Reader聽取應用程式中文本的語音,或將文字翻譯成特定的語言語音,也能在螢幕上重點標示特定文行以聚焦閱讀,還能以視覺化的方式描繪使用者圈選的字,以提供多感官學習。

微軟在其18種應用程式,包括學習工具、Word以及Outlook等,原本就有提供沈浸式閱讀功能,而現在進一步以雲端服務的方式對外開放,支援全球超過60種語言。目前Immersive Reader預覽版免費對外提供,將在正式版公告定價。

原文網址:https://bit.ly/2FAIMVp

Project Catalyst 將幫助 iOS 開發者將 App 帶到 macOS 上

一如預料的,蘋果在 WWDC 上正式公開了方便開發者將 iOS App 轉移到 OSX 上的「Project Cataylst」。其前身為去年的 Marzipan,並且將相容於 Xcode 開發者工具。這意味著開發 iOS App 的團隊也能輕鬆地將介面轉換成 macOS 的樣子,同時為行動與桌機開發 App。

第一批嘗試這套新工具的就包括了 Twitter,這也意味著在結束官方 App 一年多後,Twitter 又將重返 Mac 平台。Twitter 表示利用 Project Catalyst,他們能在「幾天內就在 Mac 上執行 Twitter」,而且同一個團隊現在可以同步更新 iPhone、iPad 和 Mac 的 Twitter App,並不會多花什麼人力成本。雖然關於新的 Mac 版 Twitter App 的相關資訊還不多,但如果最後發現和手機版長的一模一樣的話,也不用太驚訝囉。

Project Catalyst 將在 WWDC 上與 MacOS Catalina 一同提供給開發者做試用。

原文網址:https://engt.co/31CkB2n

華為覓出路 App開發者可免費加盟

軟件開發社區「XDA-Developers」一名匿名開發者公開一封華為的信件,顯示華為正邀請App的開發者免費加入其應用商店的開發者社區。另外,西班牙15個城市周六(15日)將推出採用華為設備的商用5G服務。

 

稱App Gallery有56萬開發者

觀察者網稱,華為的信件寫道,「為保證您的App能被我們的用戶順利使用,華為承諾提供全面支持,幫助您將App發布在『App Gallery』(即華為官方應用商店)中。」華為提到,歡迎開發者免費加入其擁有56萬開發者的社區。

美國上月向華為發出封殺令,Google宣布暫停與華為的部分合作,新一代華為智能手機將無法使用包括Android等應用程式。XDA是在全球擁有500萬使用者的行動軟體開發社群,其認為若華為想在沒有Google的情况下生存,需要確保其智能手機有一個蓬勃發展的App生態系統。

採華為設備 西班牙15市啟5G服務

另一邊廂,華為雖在美受打壓,仍繼續進軍歐洲。據德新社和西班牙《世界報》,英國通訊企業Vodafone周一宣布,將於本周六在西班牙的15個城市開啟採用華為設備的商用5G服務,其中包括馬德里、巴塞隆拿、巴倫西亞、塞維亞等。這是繼英國之後,第二個開通商用5G服務、並在當中採用華為設備的歐洲國家。

原文網站:https://bit.ly/2ZxdYNd

iOS十大吸金App出爐 中國開發商佔一半

蘋果公司(Apple)的應用程式商店App Store是世界上最賺錢的應用程式市場,亦為開發者帶來巨大收入。有外媒近日列出iOS平台2018年吸金力最高的10款應用程式,上榜十位包括有港人熟悉的Netflix、Youtube等。

前十位中,幾乎全部都訂閱功能的應用程式,例如交友程式Tinder提供了Tinder Plus和Tinder Gold Tiers。至於排首位的Netflix,單是iOS訂閱就帶來高達7.9億美元的收入。

前十位除了說明訂閱的重要性和受歡迎程度,亦顯示了中國市場對App Store的影響有幾大,因為中國品牌的應用程式就佔了上榜名單的一半。

前十名榜單:

1. Netflix/7.902億美元
2. 騰訊視頻/4.900億美元
3. Tinder/4.622億美元
4. 愛奇藝/4.205億美元
5. 快手/2.64億美元
6. YouTube/2.442億美元
7. Pandora電台/2.257億美元
8. 優酷/1.929億美元
9. QQ/1.597億美元
10. Hulu/1.326億美元

原文網址:https://goo.gl/m3zcLf

iOS平台十大最賺錢App

最賺錢的 App 你想到誰?《Business Insider》引用知名數據公司 Sensor Tower 資料,公開 2018 年至今 iOS 平台上最賺錢的 App。第一名由 Netflix 奪下,且領先的收入差距高達 3 億美元…

1.Netflix – 7.9 億美元
2.騰訊視頻 – 4.9 億美元
3.Tinder – 4.62 億美元
4.愛奇藝 – 4.2 億美元
5.快手 – 2.64 億美元
6.YouTube – 2.44 億美元
7. Pandora – 2.25 億美元
8.優酷 – 1.92 億美元
9. QQ – 1.59 億美元
10. Hulu – 1.32 億美元

從榜單上來看,串流影音平台佔了多數,可見訂閱制消費走向相當成熟的市場機制,各家品牌都能從中獲利。尤其是願意大手筆砸重金拍攝原創影集的 Netflix,錢雖然花得多,但至少與第二名拉開相當的差距。

全球知名交友軟體 Tinder 向來是榜單常客,比較特別的應該屬快手。以台灣來說,類型比較相似且具知名度的應該就是抖音,短影音娛樂平台至今百家爭鳴,願意投注心力的創作者與表演者日益趨增。YouTuber 帶起全民觀看 YouTube 的習慣,但短影音更適合利用零碎通勤移動時間觀賞,在行動裝置上是具有一定的先天優勢。或許可以持續關注,諸如快手、抖音等短影音平台,如何吸引創作者加入,提升內容品質。

榜單上將近一半是中國品牌,可見大中華地區消費力驚人。不過要注意的是,因應作業系統的差距,在 Android 上或許排名會略有不同,這份榜單只計算 iPhone 與 iPad 的使用者。

原文網址:http://3c.ltn.com.tw/news/35364

iOS開發者公布十大玩弄App Store手法 呼籲官方正視問題

蘋果對App Store上架的應用程式有較為嚴謹的審查,不過這種審查機制也不是完全沒有漏洞,近日一名iOS開發者就在自己的部落格上發表文章「指導」讀者,如何玩弄App Store的審查機制,希望能引來蘋果的重視。

知名iOS開發者David Barnard撰文批評蘋果在某些領域的嚴格要求及其他領域的實際操作方式,不僅正在扼殺開發人員用心,更不成比例地給了那些流氓開發者獎勵。David Barnard指出,App Store並不是一個自由市場,蘋果完全塑造了App Store的經濟,類似於政府透過稅法及其他政策塑造經濟一般,蘋果透過App Review政策、App Store實施細節、編輯決策、App Store搜索演算法及其他許多微妙的手法來塑造App Store的經濟。

App Store至今已創造數百億美元的收入,David Barnard開發的應用程式也有超過100萬次的下載量,並有3個應用程式替他賺進超過100萬美元,雖然這並沒有讓他成為百萬富翁,但這10年來他都靠著iOS程式的收入過活。他指出,自己批評蘋果對App Store管理的批評並非是詆毀蘋果或其員工,他只是希望蘋果創造的這個驚人的平台是最好的。

David Barnard提出10個玩弄App Store的方式,其中第1個就是App Store的搜尋演算法與關鍵字。天氣(Weather)、計算機(calculator)及接龍(solitaire)在App Store上是幾個競爭相當激烈的關鍵字。蘋果不允許App Store中的程式擁有同樣的名稱,但若開發人員想讓自己的應用程式有更高的曝光率,則可利用「符號」。開發人員可將應用程式命名為「Weather◌」、「Calculator’」他們將獲得巨大的搜尋優勢,這也有助於該應用程式有機會擁有較高的下載量。

而為了最大限度地減少編寫的代碼量及成本,部分開發者還會搜尋應用程式模板,這樣做出來的應用程式功能好不好根本就不重要,只要它能擁有「Weather◌」該有的功能即可。再者,就是使用高價訂閱手法,這些應用程式會將付費訂閱按鈕與「繼續使用」擺在一起,或在執行程式同時,隨機跳出訂閱請求,讓使用者誤按。雖然蘋果目前已開始打擊這些手法,但執行起來仍相當困難。

部分應用程式甚至會透過手機取得用戶的位置訊息,並將這些資訊加以販賣,David Barnard始終對蘋果允許這樣的應用程式存在而感到困惑。其他手法還有置入每60秒就跳出一次的廣告,值得一提的是,這些滿版廣告每1000次的廣告費用是橫幅廣告廣告費的3至5倍。另外還有在應用程式執行中隨機推廣其他應用程式,或跳出通知,提醒使用者給出5星評價這些都令用戶的使用體驗相當糟糕。

應用程式做不好,但又希望能有很多人下載,於是這些流氓開發人員便開始「買評價」,或付費給使用者大量搜尋特定關鍵字,而App Store的搜尋演算法就這樣被騙了!

David Barnard預估至少有數十萬的iOS程式利用拙劣的手法操縱App Store,可能讓數億的iOS用戶花了數十億美元的冤枉錢,並他們帶來了可怕的使用體驗。事實上,上述這些手法中有不少是違反蘋果規定的,只是有些難以察覺,David Barnard希望蘋果能開始正視這些問題,讓App Store成為一個更加優質的平台。

原文網址:https://goo.gl/Q5qsqE

想寫 App 創業,團隊最少需要幾個人?

自從出現 WhatsApp 、 Uber 的成功例子帶來了 app 創業的蓬勃發展 ,很多有創意想實踐的人都想利用 app 創業。 App 創業除了需要資金以外,另一個關鍵就是創業團隊的組成了。今天我們來談談,想組成一個科技新創團隊寫一個 app 創業,最少需要幾個人?

App 創業團隊的組成奠定創業成功或失敗

矽谷新創圈的格言:你只需要 3 種人 – Hipster 、 Hacker 、 Hustler
以一個健全的 app 開發商為例,一般會包含:

管理階層:
CEO(負責公司主要決策和方向)
CTO(決定產品架構、技術方向和資源)

執行階層:
業務顧問或成長駭客(業務發展)
設計師(UX / UI 設計)
軟體工程師(編寫程式)
品管工程師(QA)
專案經理(管理專案進程)
行政人員(處理會計、人資、行政工作)

如果你的資金充足,可以參考以上架構招募團隊成員。但現實中對初創團隊來說,很多時候都沒有足夠條件滿足這種龐大複雜的架構。那麼 Startup 團隊最基本的組成又是什麼?

要組成一個有效率的團隊只需要三個人: Hipster(創意設計者)、 Hacker(精通各種技術的駭客)和 Hustler(行銷產品和公司理念的執行者)。

在還沒有組成一個更大的團隊前,核心人物(創辦人)通常會身兼多職,一個人兼任 CEO 、業務拓展、行銷、募資等各項工作,即是剛剛提到「Hustler」的角色。如果創辦人沒有技術背景,就需要尋找一位 CTO 負責技術面去開發產品(「Hacker」),再按著資金的餘裕來決定是否需要聘請前端 / 後端工程師來協助開發。又或者如果創辦人本身已經有一定的技術基礎,也可以自己兼任 CTO,直接聘請和指導前端 / 後端工程師開發產品。

找不到合適的人加入 app 創業團隊怎麼辦?
不過在尋找優秀的 CTO 或軟體工程師來負責技術面之前,你可能會先遇到以下問題:

1. 初創時期,很多新創團隊還無法高薪進行招聘,會選擇以股權分配的方式來吸引人才,但股權過度攤分在日後規模擴大時會衍生更多複雜問題。另一方面,加入團隊等於需要共同承擔創業失敗的風險,股權價值的不確定性讓很多優秀人才對「支取低薪 + 股權配給」的制度抱持保留態度。

2. 發現 CTO 相比其他職位更難找到合適的人才。 CTO 對於 app 創業的 startup 團隊尤其重要,除了要統籌各產品的技術解決方案、指引技術方向外,還要能夠前瞻性的發現未來市場對的技術需求,要找到足以勝任 CTO 的人才並不容易。

3. 預算有限,無法招請到優秀或足夠的工程師,延誤了 app 產品的開發時程。

可是創業是分秒必爭的,早一天實現自己的創意,就能早一天搶佔市場,趕在對手之前贏得先機。那如何可以擺脫團隊人力資源不足的限制呢?

1. 挑選合適的 app 開發工具作為替代方案

假設你打算自己兼任 CTO 或已經找到 CTO,但沒有足夠預算再同時聘請前端和後端工程師,又或者找不到優秀的全端工程師(對軟體工程師而言,要同時精通前端和後端的難度頗高),那麼你可以考慮使用一些加速工具,譬如 PaaS(platform-as-a-service)、 BaaS(backend-as-a-service)等等。

前端的知名工具有 Amazon 的 AWS 、 Google Cloud Platform 和 Windows 的 Azure,提供已經架設好的伺服器作為開發的基礎;後端則有 Facebook 的 Parse(但已被 FB 停止服務)、 Google 的 Firebase、香港開發商 Oursky 的 Skygear,除了伺服器還提供已經建構好的後台系統,讓工程師只需專注在產品開發,節省後端的維護成本。

使用 PaaS 或 BaaS 工具的好處在於團隊的人力資源還沒完全到位的時候,能夠 藉著已建構好的平台和後台功能,大幅縮減開發時間 。除了產品可以早日推出市場, CTO 也可以利用省下的時間來構思產品未來的技術發展和方向 。

2. 選擇 app 外包公司來承接開發案
當然,也不是每個人都能夠自己做設計、寫程式,加上前面提到要找理想的 CTO 加入團隊並不容易,如果沒有相關的專長,也可以考慮外包整個開發工作。至於如何挑選合適的外包公司,又是另一種學問了。

不管是使用 BaaS 工具加速開發或是直接把開發的部份外包給專業製作公司,其目的都是盡快先把產品完成,推出市場後透過觀察用戶反饋來改善產品。 產品如果能夠成功通過市場考驗獲得小成功,自然能夠吸引投資者的青睞。等到融資成功,就有更多的資金可以運用來發展產品和招募優秀人才。另一方面,如果你已經有了名氣和明星產品,也更容易吸引到優秀工程師的目光加入你的團隊。

3. 積極參與不同的 startup 業界活動

解決了產品開發和資金的問題後,也要積極地參與跟新創有關的活動。各地常舉辦業界聚會(meetup)、新創週末(startup weekend)、駭客松(hackathon)或創投比賽等等, 多參加這類型活動能拓展人脈,認識更多與你一樣對新創有熱情的人,也有更多機會遇到理想的團隊合作夥伴。

App 新創團隊最少需要幾人? 1 個就可以
前面解釋了新創團隊的基本架構和建議組合,不過這並不是絕對的準則,因為每個產品的需求都是獨一無二的。

比方說如果你的目標是做一個 Instagram ,那麼一個擅長內容行銷和社群操作的專家就會比技術人員更有利於初創時期的發展。或如果你想要打造一個 Uber ,那麼熟悉大數據分析和運算的技術團隊就會比業務行銷更重要。 人數並不是關鍵,重要的是你團隊中的人能夠做什麼、擅長做什麼 。事實上,市場上一直不乏成功的小規模團隊新創,來看看最有名的幾個例子:

1. Instagram 在被 Facebook 以 10 億美元(約 300 億元新台幣)收購前,團隊只有 13 人。

2. 同樣被 Facebook 收購、當時擁有 4.5 億用戶的 Whatsapp 只有 35 名工程師(後來擁有 9 億活躍用戶的時候工程師也只有 50 人)。

3. 企業溝通協作平台 Slack 花了 5 年時間市值就高達 51 億美元(約 1530 億新台幣),當初的產品創意來自創辦人和 3 位同事製作遊戲時的溝通經驗。

原文網址:https://goo.gl/p18GME