• 沒有找到結果。

大家一起抽一波APP

N/A
N/A
Protected

Academic year: 2021

Share "大家一起抽一波APP"

Copied!
15
0
0

加載中.... (立即查看全文)

全文

(1)

手機抽獎大家一起抽一波 APP

Everyone draws together

連威郡

Lien-Wei Chun

朱智傳

Chu-Chih Chuan

元培醫事科技大學資訊管理系 元培醫事科技大學資訊管理系

翁國峻

Weng-Kuo Chun

何連展

Ho-Lien Chan

元培醫事科技大學資訊管理系 元培醫事科技大學資訊管理系

摘要:

在手機普遍化的階段,各種 APP 也跟著興起,除了遊戲的下載率外,各項只要出現在熱門 版面或是新上架區的程式,只要內容夠吸引人群都會造成驚人的下載率,像現在經濟每年愈下的 時代,誰不想少花一點錢呢,就算省下一些錢,但是每個人都還是想有些意外收入,像是發票中 獎或是股票投資...等等,但這些額外的收入卻都存在著不同的問題,像是股票投資是有風險的, 發票要中獎也不容易,就算真的中了也可能只是最低獎,那我們開發的這個程式是為了讓生活想 多一點小確幸的人所設計的,透過每人一天一元的投資收即去籌備總額相對應的獎賞,每個有投 資的人每天都會有一抽的機會去抽取獎勵,獎品我們也會盡量讓中獎率達到一%以上但獎品不會 讓人覺得不值。

關鍵字:

手機普遍化、中獎機率、小確幸

Abstract:In the stage of universalization of mobile phones, various APPs have also followed.

In addition to the download rate of games, as long as the programs appear in the popular

layout or the new shelves, as long as the content is enough to attract people, it will cause an

amazing download rate, like the current economy. Every year in the next era, who doesn’t

want to spend a little less, even if they save some money, everyone still wants some

unexpected income, such as invoice winnings or stock investment...etc. But these extra

incomes There are different problems. For example, stock investment is risky. It is not easy to

win an invoice. Even if it is true, it may be the lowest prize. Then we developed this program

to make life more interesting. The design of the person, through the one-day investment

income per person to prepare for the corresponding total reward, each investor has a chance to

draw a reward every day, the prize we will try to make the winning rate reach 1% But the

prize won't make people feel worthless.

Keywords:Mobile phone universalization, Winning chance, Small fortunate

1.緒論

1.1

動機

我們假設一個月有 30 天,一天一抽獎每次參與的資格就是支付 1 元一個月也就 30 元,這個 程式起初要成功的話需要透過一些社群媒體以及廣告代言讓更多人看見。

(2)

假設我們手機抽獎 app 推廣得很成功有 10 萬個人願意參與我們這個手機抽獎,一天能抽獎 的金額也就是 10 萬,但是相對的中獎機率也會非常的低。 我們的出發點來自於現在都在提倡環保概念、也呼籲社會大眾少喝飲料,很多人沒有習慣自 帶保溫杯環保杯,而是每天在便利商店買水,水的一罐價錢通常落在 30 元上下或者是少喝一杯 飲料,這樣省下一點點的錢就能參與這個手機抽獎活動一個月,中獎機率雖然低但也足以當作是 我們給予大家在生活中的小確幸。 另外也想透過這個手機 app 做到行善之舉,以上述假設我們會將當天的抽獎金額抽出 10% 作為公益,不僅能給予社會大眾一點小確幸,也可以藉此幫助一些需要幫助的人。

1.2

目的

由於經濟不景氣、物價上漲、工作壓力大,所以我想利用這款手機抽獎 app 來幫助一些弱 勢族群還有現在年輕人想買的東西。 假如這個活動每天有 10 萬個人參加,我們每天就有 10 萬的經費,但我們有提到要幫助一 些弱勢族群,所以將這 10 萬捐出 5%也就是 5 千元作為公益,那我們剩下來的 9.5 萬就能拿來抽 獎,但抽獎不是單抽一件 9.5 萬的東西,可能是買 10 件 9500 元的東西從 10 萬個人裡面抽出 10 位幸運人,我猜有人會說中獎機率這麼低誰要參加阿一點都不划算,但大家想想我們的出發點主 要是提倡環保、少喝飲料、以及又能做公益,這不就像是一舉數得嗎?

1.3

限制

本開發專題有以下限制: 1. 人數限制人數太少無法達成以上目的,所以須通過社群媒體推廣,人數夠多的情況下才能 營運。 2. 若想讓更多人知道這個手機抽獎,就需要花費一些金錢請人業配或者是置入廣告讓跟多人 看見。

2.文獻探討

2.1

何謂 APP

App 就是 Application 的簡稱,意思指的就是「應用程式」。App 是一種「微型應用程式」, 跟我們一般電腦上的 MicrosoftOffice 大型應用程式並不相同,App 的功能、程式較小,簡單易使 用如:Facebook、AngryBird 等小遊戲,適用於手機或行動式通訊裝置(如:平板電腦)。下載這 些應用程式通常都是免費或者費用很低。 APP 有各種平台可供下載,還可透過雲端網路功能,在不同產品上執行同樣的工作。例如 :在任何地方都能在 Facebook 上留言,或是和他人分享檔案。

2.2

何謂 APPINVENTOR

(3)

過拖、拉位於左側的功能元件,並且利用其他各種控制方塊連結這些功能元件,進而完成一款 Android 應用程序。 開發完的程式也可以直接連結於 Android 設備上運行測試,若身邊沒有 Android 設備, AppInventor 也有提供模擬器的功能提供程式測試。

2.3APP

的定義

App 原是為電腦應用程式(Application)的簡稱,過去大家一般也叫它軟體(Software)。 但由於近來 iPhone、iPad、Android 手機及平板電腦的風行,加上 iOS 下載應用程式的商店 AppStore 中的"App"這個名詞,讓現在人認為在行動手持裝置上執行的程式叫做 App,而幾乎快 忘了原來桌面電腦上的應用程式軟體,其實也是 App。

2.4APP

的開發種類方式

原生應用程式(NativeApp)開發一般使用 Objective-C、Swift、Java、Kotlin、C、C++、C#… 等程式語言開發用戶端程式,並可上架至應用程式商店。網頁應用程式(WebApp)開發一般使用 HTML/XHTML/HTML5+CSS+JavaScript…等網頁技術開發用戶端程式,並使用瀏覽器開啟執行 。

混合式應用程式(HybridApp)開發一般以 WebApp 方式開發用戶端程式,但會透過 PhoneGap 等框架工具跟行動裝置硬體設備互動,或加上部份原生程式,最後可包裝上 NativeApp 的外殼, 上架至應用程式商店。

2.5Visual Studio

在 Visual Studio 發表滿 20 年之際,微軟於 8 日正式推出其最新版本:VisualStudio2017,現 已開放下載。「新版本的目標為支援任何開發人員、任何應用程式和任何平台。」微軟雲端事業 負責人 Julia White 指出,雲端和行動應用開發是 VisualStudio2017 的更新重點。

為了簡化雲端開發流程,VisualStudio2017 可和.NET Core、Azure 應用程式和服務、Docker 容器等整合。此外,Visual Studio 2017 也和行動應用程式開發工具 Xamarin 整合,透過其進階偵 錯與分析工具及單元測試產生功能,幫助開發者可以更快速開發 Android、iOS 和 Windows 的應 用程式。 另外,新版本也增加開發環境的靈活性,其提供輕量模組化安裝體驗,讓開發者自行選擇 要安裝那些元件,加速安裝流程;安裝檔案大小僅為 2015 版本的 1/10,2 分鐘內即可安裝完成 。且 VisualStudioEnterprise2017 內建 Redgate 開發工具,可讓開發人員更容易將資料庫整合進開 發流程。

2.6Phone Gap

PhoneGap 為一個跨平台的免費框架,程式設計師只要設計好一種版本的網頁標準格式 (HTML5、JavaScript、CSS)之後,就能透過 PhoneGap 發佈到各個平台上(Andriod、iOS、Symbian 等),而且能夠操作各種 Mobile OS 的裝置,例如照相機、GPS 等等,算是一個節省開發時間的 好工具,以下是它的介紹。

PhoneGap 使用的是 Nativebrowser,只要懂 HTML/CSS/JS 即可開發手機應用程式。核心為 自己的程式碼,而外面的 Native WebView 和 NativeAPIs 則被 PhoneGap 包在一起。

2.7Firebase

(4)

2016 年目前已增加至 45 萬開發者,Firebase 無疑已成為 app 開發者最愛的後端服務平臺( Backend as a Services,BaaS)之一。而 Google 在 2016 年的 I/O 大會 中推出了大推模改版後 的 Firebase, 不只一口氣增加了許多令人興奮的新功能,還進一步與 Google 其他產品進行更深 度的整合。

以下是 Gogolook Growth Team 的 Steven 在超優質 Facebook 社團 Web Analytics 的第 一次實體聚會中分享的重點整理,文末也幫大家整理了一些資源連結,有興趣瞭解更多的朋友千 萬不要錯過!

Firebase 是一個同時支援 Android、iOS 及網頁的 app 雲端開發平台,協助 app 開發者 在雲端快速建置後端服務,提供即時資料庫,有效縮短 app 開發時間,並幫助開發者更專注在 前端的優化,這次大幅改版後主要分成一個主要核心以及三大類功能:

使用 Firebase 打造高品質的 app,安全且高效能,提供的後端服務包含即時資料庫( Realtime database)、簡單的身分驗證模組(Authentication)、雲端訊息(Cloud Messaging)、主機 (Hosting)、檔案儲存(Storage)、及遠端配置(Remote Config),並提供 Android 測試實驗室 (Test Lab for Android)以及當機報告(Crash Reporting)等讓開發者可以輕鬆測試 app 在不同 的 OS 與硬體裝置下的表現,快速發現問題並確保 app 運行品質。

Firebase 讓開發者可以輕鬆設定訊息推播系統 (notifications)、app 索引功能(App Indexing) 、動態連結(Dynamic Links)、email 及 sms 邀請功能(Invites)、以及與 Google AdWords 的深度 整合串接 app 行為資料,讓 app 開發者能提供更精準的廣告或溝通訊息給對的目標族群。

與自家產品 AdMob 整合,加入廣告聯播網,輕鬆放入廣告版位,以及多元化的廣告格式 ,以及更清楚的追蹤機制,幫助 app 開發者輕鬆獲利。

(5)

2.8

問卷調查

圖片來源:Google 線上問卷調查 圖 1 分析圖 從上圖 1,一元的抽獎活動,絕大部分的人都是有意願參加的,少部分的人可能認為一元 可能抽不到好東西,或者是本身就沒有再參加抽獎的活動。 圖片來源:Google 線上問卷調查 圖 2 分析圖 從上圖 2,得知除了參加活動以外,還能幫助弱勢團體使原本不願意參加活動的人也願意 參加了,畢竟一元而已大家應該都是遊刃有餘。

(6)

圖片來源:Google 線上問卷調查 圖 3 分析圖 圖片來源:Google 線上問卷調查 圖 4 分析圖 從上圖 3、圖 4 大部分的人都有在做公益,主要捐發票是最為多人的,本身自己除了捐發 票也沒做甚麼公益,所以如果一個 app 既能抽獎又能做公益會讓大家的參與性大幅提升,和樂而 不為。

(7)

圖片來源:Google 線上問卷調查 圖 5 分析圖 從上圖 5,出門在外只要是人都需要補充水分,50 人個裡面有 72%的人會自帶保溫瓶,剩 下來的都選擇去超商買水,現在全世界提倡環保愛地球,能自帶保溫瓶是最好不過了,所以我們 的 app 提倡,你如果一個月少買一瓶 30 元的罐裝水,你就能參與抽獎 30 次、幫助弱勢團體 30 次。 圖片來源:Google 線上問卷調查 圖 6 分析圖 從上圖 6,一樣的一個月少買一瓶手搖杯,就能參與抽獎 30 次、幫助弱勢團體 30 次。

(8)

圖片來源:Google 線上問卷調查 圖 7 分析圖 從上圖 7,提倡為了身體健康少喝一杯飲料、為了地球村少買罐裝水,大家基本上都願意 參與這項活動跟公益。 圖片來源:Google 線上問卷調查 圖 8 分析圖 從上圖 8,FB IG 主要是以分享按讚留言就能免費參加版主的抽獎活動,Twitch 金剛直播 Youtube 就以訂閱追蹤,開台時直播主有機會發布抽獎活動,但大部分的人還是在 FB 以及 IG 上

(9)

圖片來源:Google 線上問卷調查 圖 9 分析圖 從上圖 9,大部分的人還是願意嘗試,少部分的人可能覺得還是腳踏實地,想要的東西自 己買。 圖片來源:Google 線上問卷調查 圖 10 分析圖 從上圖 10,這些能夠作為我未來 APP 抽獎的方向,大家主要都偏向於 3C 產品。

(10)

3.專題規劃與目標

3.1

專題規劃與目標

1. 透過手機抽獎 app 能夠達到少買瓶裝水,隨身自帶保溫瓶的習慣。 2. 透過手機抽獎 app 能夠使大眾在一個月內少喝一瓶飲料幫助身體健康。 3. 透過每次的抽獎活動金額撥出百分之十,做為幫助弱勢族群之善款。 4. 參與抽獎活動就算沒有中獎,也會因為你的參與就會有人受到幫助。 5. 透過社群媒體以及廣告代言業配等等,讓更多人知道這個軟體。 6. 考慮在手機抽獎 app 置入廣告,從中賺取廣告費。

3.2

系統藍圖

圖 11 系統藍圖

(11)

3.4

專題設備

表 1 專題設備 軟體設備 硬體設備 撰 寫 專 題 報 告 書 設 備 瀏覽器 Google Chrome Microsoft Word Microsoft PowerPoint Microsoft Excel 中央處理器:Intel i5-8500 記憶體:16G RAM 固態硬碟:250G 傳統硬碟:500G 網路:高速光纖寬頻 100M 開 發 端 研 發 設 備 瀏覽器 Google Chrome Visual Studio.Net JavaScript Firebase PhoneGap PhoneGap build 中央處理器:Intel i5-8500 記憶體:16G RAM 固態硬碟:250G 傳統硬碟:500G 網路:高速光纖寬頻 100M 使 用 端 使 用 設 備 Bluestacks NOX 夜神模擬器 中央處理器:Intel i5-8500 記憶體:16G RAM 固態硬碟:250G 傳統硬碟:500G 網路:高速光纖寬頻 100M

(12)

4.專題成果

4.1

系統架構

圖 13 流程圖

(13)

4.2

系統介紹

圖 15 程式 Demo

(14)
(15)

5.結論與建議

5.1

結論

在這幾個多月以來,我們分工合作完成這項手機 app,起初我們是想做出能賺錢的手機 app ,會有這個想法全都來自於一位朋友的建議,我們將他的想法納入這項手機 app 的設計當中,但 當時的我們寫程式的技巧生疏不熟練,幸虧後來有的組員在學習寫程式這塊非常有天分,才循序 漸進完成手機 app。

這項手機 app 我們主要運用 Microsoft Visual Studio .NET 為此開發系統,其中也運用了 PhoneGap、PhoneGap build、Firebase 作為我們整合資料庫以及程式上的封裝,有老師的帶領下 ,很快的我們就熟悉這套軟體。

5.2

建議

在這手機 app 市場目前還沒有人做出像這樣子的系統,當大家在開發手機 app 軟體的同時 ,是不是都會將環保以及公益納入在這項系統開發裡面,因為既然你想開發就會想讓更多人看見 讓更多的人去使用,勢必一定要有屬於自己手機 app 的特點,這樣才能在這塊市場上脫穎而出。

參考文獻

(書 籍)洪恩,「C++教學手冊」,初版,旗標出版股份有限公司,民國 104 年 9 月。 (書 籍)陳長生、楊玉蘭、潘莉,「C 語言從入門到精通」,初版,北京尚品榮華印有限縣公司 ,民國 105 年 5 月。 (書 籍)廖信彥、沈睿哖、Matt Frisbie,「AngularJS 必學的 90 項食物秘方」,初版,博碩文 化股份有限公司,民國 105 年 6 月。 (書 籍)李啟龍,「用 Visual Basic 學程式設計運算思維」,初版,碁峯資訊股份有限公司,民 國 107 年 12 月。

維基百科,[Microsoft Visual Studio], https://zh.wikipedia.org/wiki/ Microsoft_Visual_studio. 維基百科,[Adobe Phone Gap],https://zh.wikipedia.org/wiki/Adobe_PhoneGap.

維基百科,[Firebase],https://en.wikipedia.org/wiki/Firebase.

數據

圖 13  流程圖
圖 16  程式 Demo
圖 17  程式 Demo

參考文獻

相關文件

According to the regulations, the employer needs to provide either a mobile or landline phone number at which the employer (or a contact person) can be reached.. If

The natural structure for two vari- ables is often a rectangular array with columns corresponding to the categories of one vari- able and rows to categories of the second

Reading Task 6: Genre Structure and Language Features. • Now let’s look at how language features (e.g. sentence patterns) are connected to the structure

Understanding and inferring information, ideas, feelings and opinions in a range of texts with some degree of complexity, using and integrating a small range of reading

Writing texts to convey information, ideas, personal experiences and opinions on familiar topics with elaboration. Writing texts to convey information, ideas, personal

• Introduction of language arts elements into the junior forms in preparation for LA electives.. Curriculum design for

Arts education is one of the five essential learning experiences in the overall aim of education set out by the Education Commission: “To enable every person to attain all-

Writing texts to convey simple information, ideas, personal experiences and opinions on familiar topics with some elaboration. Writing texts to convey information, ideas,