Transcript
Page 1: 1021 smap14 social media apps programming review

教育部資訊軟體人才培育計畫�社群運算與服務類

戴敏育 老師 �淡江大學資管系 Min-­‐Yuh  Day,  Ph.D.  Assistant  Professor  

Department  of  Informa9on  Management  Tamkang  University  

 h?p://mail.tku.edu.tw/myday  

 

期末成果發表暨經驗交流分享會

社群領域課程開設經驗分享

Tamkang    University

SCS2014,  January  17,  2014,  Na9onal  Chengchi  University,  Taiwan  

Page 2: 1021 smap14 social media apps programming review

2  

Tamkang    University

社群網路應用程式設計 Social  Media  Apps  Programming  

h?p://mail.tku.edu.tw/myday/teaching.htm#1021SMAP  

Page 3: 1021 smap14 social media apps programming review

3  

程式設計與資料結構

網路程式設計

物作導向程式設計

系統分析與設計

專題製作(社群運算與服務導向)

社群網路應用程式設計

必修 選修

A

B

C

D

E

F

軟體系統開發實務

G外加

Tamkang    University

教育部資訊軟體人才培育計畫�社群運算與服務類

淡江大學資管系

Page 4: 1021 smap14 social media apps programming review

Social  Media  Apps  Programming  

Min-­‐Yuh  Day,  Ph.D.  Assistant  Professor  

Department  of  Informa9on  Management  Tamkang  University  

 h?p://mail.tku.edu.tw/myday  

 

Course  Orienta<on  and  Introduc<on  to    Social  Media  and  Mobile  Apps  Programming  

Tamkang    University

2013-­‐09-­‐26  

1021SMAP01  TLMXM1A (8687)  (M2143)  (Fall  2013)  

(MIS  MBA)  (2  Credits,  Elec9ve)  [Full  English  Course]  Thu  9,10  (16:10-­‐18:00)  B310  

   

Page 5: 1021 smap14 social media apps programming review

Course  Introduc<on  •  This  course  introduces  the  fundamental  concepts  and  prac9ces  of  social  media  and  mobile  apps  programming.    

•  Topics  include    –  Introduc9on  to  Android  /  iOS  apps  programming,    –  Developing  Android  na9ve  apps  with  Java  (Eclipse),    –  Developing  iPhone  /  iPad  apps  na9ve  apps  with  objec9ve-­‐C  (XCode),    

– Mobile  apps  using  HTML5/CSS3/JavaScript,    –  jQuery  Mobile,    –  Create  hybrid  apps  with  Phonegap,    –  Google  app  engine,  Google  map  API,    –  Facebook  API,    –  Twi?er  API,  –  Case  study  on  social  media  apps  programming  and    marke9ng  in  Google  Play  and  App  Store.  

5  

Tamkang    University

Page 6: 1021 smap14 social media apps programming review

Course  Syllabus  Tamkang  University    

Academic  Year  102,  1st  Semester  (Fall,  2013)  

•  Course  Title:  Social  Media  Apps  Programming  •  Instructor:  Min-­‐Yuh  Day  •  Course  Class:  TLMXM1A  (MIS  MBA)  

– Master’s  Program,  Department  of  Informa9on  Management,  1A  

•  Details  –  Selec9ve  –  One  Semester  –  2  Credits  

•  Time  &  Place:  Thu  9,10  (16:10-­‐18:00)  B310  (V201)    

6  

Tamkang    University

Page 7: 1021 smap14 social media apps programming review

Course  Schedule  (1/3)  Week        Date        Subject/Topics  •  1        2013/09/19        Mid-­‐Autumn  Fes9val  (Day  off)  •  2        2013/09/26        Course  Orienta9on  and  Introduc9on  to    

                                                               Social  Media  and  Mobile  Apps  Programming  •  3        2013/10/03        Introduc9on  to  Android  /  iOS  Apps    

                                                               Programming  •  4        2013/10/10        Double  Tenth  Day  (Day  off)  •  5        2013/10/17        Developing  Android  Na9ve  Apps  with  Java    

                                                               (Eclipse)  (MIT  App  Inventor)  •  6        2013/10/24        Developing  iPhone  /  iPad  Na9ve  Apps    

                                                               with  Objec9ve-­‐C  (Xcode)  

7  

Tamkang    University

Page 8: 1021 smap14 social media apps programming review

Course  Schedule  (2/3)  Week        Date        Subject/Topics  •  7        2013/10/31        Mobile  Apps  using  HTML5/CSS3/JavaScript  •  8        2013/11/07        jQuery  Mobile  •  9        2013/11/14        Create  Hybrid  Apps  with  PhoneGap  •  10        2013/11/21        Midterm  Exam  Week  (Midterm  Project    

                                                                   Report)  •  11        2013/11/28        jQuery  Mobile/Phonegap  •  12        2013/12/05        Invited  Talk:    

                                                                   Social,  Mobile  and  Business  Model  in  PIXNET                                                                      [Invited  Speaker:  Dr.  Rick  Cheng-­‐Yu  Lu]  

8  

Tamkang    University

Page 9: 1021 smap14 social media apps programming review

Course  Schedule  (3/3)  Week        Date        Subject/Topics  •  13        2013/12/12        Case  Study  on  Social  Media  Apps    

                                                                   Programming  and  Marke9ng  in  Google  Play                                                                      and  App  Store  

•  14        2013/12/19        Google  App  Engine  and  Google  Map  API  •  15        2013/12/26        Facebook  API  (Facebook  JavaScript  SDK)  

                                                                   (Integrate  Facebook  with  iOS/Android  Apps)  •  16        2014/01/02        Twi?er  API  •  17        2014/01/09        Final  Project  Presenta9on  •  18        2014/01/16        Final  Exam  Week  (Final  Project  Report)  

9  

Tamkang    University

Page 10: 1021 smap14 social media apps programming review

Android  /iOS  Apps  Programming  

10  

Na9ve  Apps   Mobile  Web  Apps  Hybrid  Apps  

Page 11: 1021 smap14 social media apps programming review

Hybrid  Apps  

11  

Tamkang    University

Na9ve  Apps   Mobile  Web  Apps  Hybrid  Apps  

Page 12: 1021 smap14 social media apps programming review

Myday  Mobile  App  on  Google  play  

12  h?ps://play.google.com/store/apps/details?id=com.imtku.smap.mydaymobileapp  

Page 13: 1021 smap14 social media apps programming review

Social  Media  Apps  Programming  

Min-­‐Yuh  Day,  Ph.D.  Assistant  Professor  

Department  of  Informa9on  Management  Tamkang  University  

 h?p://mail.tku.edu.tw/myday  

 

Final  Project  Presenta<on  

Tamkang    University

2014-­‐01-­‐16  

1021SMAP13  TLMXM1A (8687)  (M2143)  (Fall  2013)  

(MIS  MBA)  (2  Credits,  Elec9ve)  [Full  English  Course]  Thu  9,10  (16:10-­‐18:00)  V201  

   

Page 14: 1021 smap14 social media apps programming review

Group  1      Name    English  Name  Affilia9on    黃灝程  Freedom  Tamkang  University    富瑞克  Fredrik  Shalin    Stockholm  University    林羽靖  Phoenix  Tamkang  University    

Group  2      杜駿    Kevin  Tu    Tamkang  University    吳思葦  Teresa  Wu  Tamkang  University    王雅瑢  Lucy  Wang  Tamkang  University    卡斯博  Kasper  Gusfavii  Stockholm  University  

Group  3      陳勁華  Ken  Tamkang  University    謝欣樺  Nami  Tamkang  University    錢偉政  Summer  Tamkang  University    陳鈺薇  Wei  Chen  Tamkang  University    吳詩婷  Candy  Tamkang  University    

Group  4      許竣堯  Yau  Tamkang  University    吳庭誼  Kim  Tamkang  University    林碩彥  Billy  Tamkang  University    陳冠宇  Mar9n  Tamkang  University  

Group  5      李宗維  Gonzo  Tamkang  University    駱巧瑜  Chelsea  Tamkang  University    許哲瑋  Kuma  Tamkang  University    林揚笙  Johnson  Tamkang  University  

 14  

SMAP  2013    Teams

Tamkang    University

Page 15: 1021 smap14 social media apps programming review

https://play.google.com/store/search?q=IMTKU&c=apps

SMAP  2013  Final  Project  Presenta<on  (IMTKU  Apps  on  Google  Play)

15  

Page 16: 1021 smap14 social media apps programming review

•  IMTKU Mobile App Kasper Gustavii 杜 駿 (Kevin Tu) ⺩王雅瑢(Lucy Wang) 吳思葦 (Teresa Wu)

•  TKU i-Food

陳勁華(Jing-Hua Chen) 陳鈺薇(Yu-Wei Chen) 錢湋政(Wei-Jeng Chien ) 謝欣樺(Hsin-Hua Hsieh) 吳詩婷(Shih-Ting Wu)

•  iFMW 許哲瑋(Kuma Hsu) 李宗維(Gonzo Lee)

駱巧瑜(Chelsea Lo) 林揚笙(Johnson Lin)  

 

SMAP  2013  Final  Project  Presenta<on  (Team  Apps)

16  

Page 17: 1021 smap14 social media apps programming review

•  Triple A    黃灝程  (Freedom  Vong)      Fredrik  Sahlin      林羽靖  (Phoenix  Lin)  

 

SMAP  2013  Final  Project  Presenta<on  (Team  Apps)

17  

Page 18: 1021 smap14 social media apps programming review

SMAP  2013  Final  Project  Presenta<on  (Individual  Apps)

•  Calorie Counter 駱巧瑜(Chelsea) •  WRUGoing 李宗維(Gonzo) •  Summer Guesthouse ⺩王雅瑢 (Lucy Wang) •  Adopt Pets 吳思葦 (Teresa Wu) •  iNightScene 杜駿 (Kevin Tu) •  What's Open in StockHolm Kasper Gustavii

18  

Page 19: 1021 smap14 social media apps programming review

•  YuanIntro 許哲瑋(Kuma) •  成功繡莊 陳冠宇 (Martin Chen) •  Triple A ⿈黃灝程 (Freedom) •  Freedom FB Friend Viewer ⿈黃灝程 (Freedom) •  Phoenix FB Photo Viewer 林⽻羽靖 (Phoenix Lin) •  Choose Helper Fredrik Sahlin •  Where is the Toilet 許竣堯  (Yao  Hsu)

SMAP  2013  Final  Project  Presenta<on  (Individual  Apps)

19  

Page 20: 1021 smap14 social media apps programming review

IMTKU  Mobile  App

20  

Page 21: 1021 smap14 social media apps programming review

TKU  i-­‐Food

21  

Page 22: 1021 smap14 social media apps programming review

iFMW

22  

Page 23: 1021 smap14 social media apps programming review

Triple  A

23  

Page 24: 1021 smap14 social media apps programming review

WRUGoing

24  

Page 25: 1021 smap14 social media apps programming review

Calorie  Counter

25  

Page 26: 1021 smap14 social media apps programming review

Summer  Guesthouse

26  

Page 27: 1021 smap14 social media apps programming review

What's  Open  in  Stockholm

27  

Page 28: 1021 smap14 social media apps programming review

Adopt  Pets

28  

Page 29: 1021 smap14 social media apps programming review

iNightScene

29  

Page 30: 1021 smap14 social media apps programming review

YuanIntro

30  

Page 31: 1021 smap14 social media apps programming review

Cheng-­‐Gong  成功繡莊

31  

Page 32: 1021 smap14 social media apps programming review

Where  is  the  Toilet  

32  

Page 33: 1021 smap14 social media apps programming review

Choose  Helper

33  

Page 34: 1021 smap14 social media apps programming review

Freedom  FB  Friend  Viewer

34  

Page 35: 1021 smap14 social media apps programming review

Phoenix  FB  Photo  Viewer

35  

Page 36: 1021 smap14 social media apps programming review

Summary  •  This  course  introduces  the  fundamental  concepts  and  prac9ces  of  social  media  and  mobile  apps  programming.    

•  Topics  include    –  Introduc9on  to  Android  /  iOS  apps  programming,    –  Developing  Android  na9ve  apps  with  Java  (Eclipse),    –  Developing  iPhone  /  iPad  apps  na9ve  apps  with  objec9ve-­‐C  (XCode),    

– Mobile  apps  using  HTML5/CSS3/JavaScript,    –  jQuery  Mobile,    –  Create  hybrid  apps  with  Phonegap,    –  Google  app  engine,  Google  map  API,    –  Facebook  API,    –  Twi?er  API,  –  Case  study  on  social  media  apps  programming  and    marke9ng  in  Google  Play  and  App  Store.  

36  

Tamkang    University

h?p://mail.tku.edu.tw/myday/teaching.htm#1021SMAP  

社群網路應用程式設計 Social  Media    

Apps  Programming  

Page 37: 1021 smap14 social media apps programming review

教育部資訊軟體人才培育計畫�社群運算與服務類

戴敏育 老師 �淡江大學資管系 Min-­‐Yuh  Day,  Ph.D.  Assistant  Professor  

Department  of  Informa9on  Management  Tamkang  University  

 h?p://mail.tku.edu.tw/myday  

 

期末成果發表暨經驗交流分享會

社群領域課程開設經驗分享

Tamkang    University

SCS2014,  January  17,  2014,  Na9onal  Chengchi  University,  Taiwan  

Q  &  A