Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University

Slides:



Advertisements
Similar presentations
Introduction to Mobile Computing Dr. Frank McCown Harding University Spring 2010 An Overview of Mobile Devices and Developing Mobile Applications.
Advertisements

What is jQuery Mobile? How to use it? Doncho Minkov Telerik Corporation Technical Trainer.
UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
D4.3 Additional Applications iPad Application – Facebook Integration George Chrysochoidis i-sieve technologies ltd. PATHS Project Review, 12th March 2014,
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile App Development Using: Presented by Tyler Richey Images from
JQuery Mobile, UI and Templates A better way for developing mobile and desktop apps
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
JQUERY Mobile Overview Norman White. What is JQUERY Mobile? jQuery Mobile is a touch-friendly UI framework built on jQuery Core that works across all.
By: Tyler Cap.  Basically a Pandora recommendation system for clothing  Like/Dislike an outfit or article or clothing  Match items to create an outfit.
 Initial Targets  Maps, News, Events, Laundry  Create Mobile Web Design Standards m.uiowa.edu/about/develop/ m.uiowa.edu/about/develop/  Direction.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Development of mobile applications using PhoneGap and HTML 5
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Native vs hybrid vs web mobile Application
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
 jQuery Mobile An Introduction. What is jQuery Mobile  A framework built on top of jQuery, used for creating mobile web applications  Designed to make.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile Web Applications
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
UB Mobile Past and present Demo of UB Mobile 2.0 Technologies used (and not used) UB Mobile Advisory Council.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Microsoft UI Stack Ronnie Saurenmann Technical Evangelist, Microsoft Switzerland
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
The Future of Mobile E-Health Application Development Exploring HTML5 for Context-aware Diabetes Monitoring Speaker: Nishant Chettri.
Mobile ITS Gordon Sulc Man Li Kha Tran Weiqing Li.
Top 12 Frameworks for Android App Development
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile Application Development Kevin Payne & Andi Saputra JWH Group.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
Mobile Applications With JQuery Mobile and VDF 17.1.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
OTS The Best of Native Apps and the Mobile Web Duncan Cragg.
10 Best Technologies to Learn at Eduonix in 2016 The tech field is progressing rapidly, with newer software applications and development tools being released.
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Mobilizing Your SAS® Business Analytic Reports Falko Schulz Sr. Systems Engineer SAS Australia & New Zealand.
10 Mobile Application Framework Must Know to Launch New App.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
PhoneGap Cross-Platform Development Company India
Mobile App Development Using:
CHALLENGES IN FRONT OF MOBILE APPLICATIONS DEVELOPMENT
Social Media Apps Programming
Social Media Apps Programming
Browsers and Web Platforms
Web Fundamentals (HTML and CSS)
User Interface Design and Usability jQuery, jQuery UI & jQuery Plugins
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
Mobile App Development
Oracle Application Express 5
Office 365 Development.
Introduction to JavaScript & jQuery
Presentation transcript:

Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University jQuery Mobile Tamkang University SMAP06 TLMXM1A (8687) (M2143) (Fall 2013) (MIS MBA) (2 Credits, Elective) [Full English Course] Thu 9,10 (16:10-18:00) V201

Course Schedule (1/3) Week Date Subject/Topics /09/19 Mid-Autumn Festival (Day off) /09/26 Course Orientation and Introduction to Social Media and Mobile Apps Programming /10/03 Introduction to Android / iOS Apps Programming /10/10 Double Tenth Day (Day off) /10/17 Developing Android Native Apps with Java (Eclipse) (MIT App Inventor) /10/24 Developing iPhone / iPad Native Apps with Objective-C (Xcode) 2

Course Schedule (2/3) Week Date Subject/Topics /10/31 Mobile Apps using HTML5/CSS3/JavaScript /11/07 jQuery Mobile /11/14 Create Hybrid Apps with Phonegap /11/21 Midterm Exam Week (Midterm Project Report) /11/28 jQuery Mobile/Phonegap /12/05 Invited Talk: Social, Mobile and Business Model in PIXNET [Invited Speaker: Dr. Rick Cheng-Yu Lu] 3

Course Schedule (3/3) Week Date Subject/Topics /12/12 Google App Engine and Google Map API /12/19 Facebook API (Facebook JavaScript SDK) (Integrate Facebook with iOS/Android Apps) /12/26 Twitter API /01/02 Case Study on Social Media Apps Programming and Marketing in Google Play and App Store /01/09 Final Project Presentation /01/16 Final Exam Week (Final Project Report) 4

Outline jQuery Mobile – JavaScript Library – jQuery – jQuery UI Demo – Building Mobile Apps with JQuery Mobile 5

Android /iOS Apps Programming 6 Native Apps Mobile Web Apps Hybrid Apps

7 Source: Learn HTML5 and JavaScript for iOS: Web Standards-based Apps for iPhone, iPad, and iPod touch, Scott Preston, Apress, 2012

jQuery Mobile 8

jQuery Mobile Touch-Optimized Web Framework for Smartphones & Tablets – A unified, HTML5-based user interface system for all popular mobile device platforms – built on the rock-solid jQuery and jQuery UI foundation. – Its lightweight code is built with progressive enhancement, and has a flexible, easily themeable design. 9 Source:

10

jQuery jQuery is a fast, small, and feature-rich JavaScript library. jQuery is the most popular JavaScript library – versatility and extensibility It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. 11 Source:

jQuery UI 12

jQuery Mobile Seriously cross-platform with HTML5 write less, do more 13 Source:

jquery min.js jquery.mobile.min.css jquery.mobile.min.js 14 Mobile App Title

jQuery Mobile: Mobile Graded Browser Support jQuery Mobile has broad support for the vast majority of all modern desktop, smartphone, tablet, and e-reader platforms. A-grade – Full enhanced experience with Ajax-based animated page transitions. – Apple iOS 3.2*-6.1 Tested on the original iPad (4.3 / 5.0), iPad 2 (4.3 / 5.1 / 6.1), iPad 3 (5.1 / 6.0), iPad Mini (6.1), 3GS (4.3), 4 (4.3 / 5.1), and 4S (5.1 / 6.0), and 5 (6.0) – Android , 3.2, 4.0, (Jelly Bean) Tested on the HTC Incredible (2.2), original Droid (2.2), HTC Aria (2.1), Google Nexus S (2.3). Tested on a Galaxy Nexus and Galaxy 7 15 Source:

jQuery Mobile: Original Graded Browser Matrix 16 Source:

codiqa: drag-and-drop builder for mobile apps 17 Source:

18 codiqa: drag-and-drop builder for mobile apps

codiqa demo 19

Codiqa Components 20

21 Source:

22 Source:

23 Source:

24

25 JS Bin Tamkang U. <img src=" Yingzhang Rd.,Tamsui, New Taipei, Taiwan&zoom=14&size=288x200&markers=Taipei&sensor=false" width="288" height="200"> Button Footer

Get inspired: Built with jQuery Mobile 26 Source:

27

28

Mobile website for Stanford University

data-role="page” 30 Page Header Page content goes here. Go to second page Page Footer

data-role=“button” 31 Star button Source:

data-role=“listview” 32 Acura Audi BMW Cadillac Ferrari

ListView Example 33

ListView Example 34 List Example Basic List Link 1 Link 2 List with Counts Link 1 11 Link 2 22 List with Thumbnails Staufs Staufs Coffee Vino Vino Vino Vino Restaurant

Form Element 35 Text Input: Select: One Two Three Input slider:

data-theme=“a” 36 data-theme="a" data-theme="b" data-theme="c" data-theme="d" data-theme="e" Source:

data-icon=“star” 37 data-icon="star" Source: Custom Icons.ui-icon-myapp- { background-image: url("app-icon- .png"); } white icon 18x18 pixels PNG-8 with alpha transparency

jQuery Mobile Icon Pack 38 Source:

ThemeRoller for jQuery Mobile 39

40 ThemeRoller for jQuery Mobile

41

Demo Building Mobile Apps with jQuery Mobile 42

Mobile Myday 43

Online Editor:

45 CompileOnline: Try jQueryMobile Online

46

jQuery jQuery.Mobile js css 47 Min-Yuh Day Mobile App

48 Min-Yuh Day Home Vita Education Research Publications Teaching Professional Activities Classic Web Mobile Page 1 MyHome

49 Vita Dr. Min-Yuh Day is an Assistant Professor in the Department of Information Management at Tamkang University, Taiwan. …. Mobile Page 2 Vita

Page 3 Education 50 Back Education Home Ph.D. Department of Information Management, National Taiwan University, M.B.A. Department of Information Management, Tamkang University, B.B.A. Department of Information Management, Tamkang University, Mobile

Mobile Myday 51

52 Mobile Myday

53 Back Myday Research Home Research Interests Social Media Service Mobile Apps Marketing Data Mining and Text Mining Business Intelligence Big Data Analytics Information Systems Evaluation Question Answering Systems Knowledge Management Electronic Commerce Learning Technology Intelligent Information Systems Biomedical Informatics Home Research Teaching About Page 4 Research

54 Back Myday Teaching Home Fall 2013 ( ) 3 Social Media Apps Programming (Fall 2013) Case Study for Information Management (Fall 2013) Digital Information Services (Fall 2013) Spring 2013 ( ) 4 Business Intelligence Trends (Spring 2013) Social Media Marketing Management (Spring 2013) Data Mining (Spring 2013) The Issue of Information Security Management (Spring 2013) Home Research Teaching About Page 5 Teaching

Summary jQuery Mobile – JavaScript Library – jQuery – jQuery UI Demo – Building Mobile Apps with JQuery Mobile 55

References Learn HTML5 and JavaScript for iOS: Web Standards-based Apps for iPhone, iPad, and iPod touch, Scott Preston, Apress, 2012 jQuery Mobile –