viWave Study Group - Introduction to Google Android Development - Chapter 23 ...Ted Chien
My study group slide in 2009 for Google Android Development, describing the following topics:
Designing the Obvious,
Resources and Internationalization,
Orientation,
Adapter,
在台灣維基媒體社群 2013 年秋季聚會中介紹「維基媒體國際年會」。
My introduction to Wikimania to the Taiwanese Wikimedia community in the Wikimedia Taiwan Autumn Meetup 2013. For more information on the meetup, see:
http://bit.ly/1ah9zMl
State of Wikimedia Chapter - Wikimedia TaiwanTed Chien
The Wikimedia Taiwan Chapter was founded in 2007 and has grown to include 30 founding members, 9 board members, and 2 auditors. It operates without a budget by holding meetups across Taiwan to discuss Wikipedia topics and encourage participation. Upcoming plans include expanding membership and financial sustainability, strengthening chapter structure, and collaborating more with international Wikimedia projects. Challenges include attracting new members and becoming financially self-sufficient.
The document provides an overview of the Android platform, including its architecture, core components, and development tools. It describes the Linux kernel, middleware layers, Dalvik VM, application framework, and key pre-installed applications. It also summarizes the Android software development kit, emulator, tools for writing, building, and debugging applications, and different Android device configurations.
The document summarizes Google I/O 2016. It discusses several new products and technologies announced at the conference including Google Assistant, Google Home, Google Allo, Google Duo, Daydream VR, Project Tango, Android Instant Apps and updates to the Android platform. It also includes demos of some of these new technologies.
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapNick Landry
The final demo for this presentation can be downloaded at:
https://www.dropbox.com/s/9j09wip6wz84b61/JSDevConMobile-JQM-PhoneGap-Demo.zip
SESSION ABSTRACT
=================
Write Once, Run Everywhere. How many times have we been promised true cross-platform development? HTML5 seems to be the closest we’ve ever been to writing applications once and running them on multiple mobile devices, such as iOS, Android, Windows Phone or Blackberry.
But native mobile apps have taken all the spotlight in recent years thanks to the introduction of hundreds of thousands of apps in various app stores from Apple, Google, Microsoft and BlackBerry. Apps offer a great native platform experience, but they can be expensive to build and require specific languages, SDKs and skill sets across multiple platforms. Mobile web sites offer a great way to engage with consumers and corporate workers alike without requiring the installation of any app, and can in turn be adapted as deployable "hybrid" apps.
This session explores the fundamentals of native vs. web apps, and how to choose the right approach for any given scenario. We begin with an exploration of the benefits of web development for smartphones using the most popular HTML5 & JavaScript framework for mobile: jQuery Mobile (JQM). We’ll go over a quick primer on HTML5, CSS3 and JavaScript, followed by everything you need to get started with JQM. We’ll cover the most common development environment options, how to build your first jQuery Mobile page, and how to debug your mobile web code with some of the available tools. We’ll also discuss how to develop a native-like experience on each mobile platform thanks to JQM’s adaptive rendering, and how to save and retrieve data with the cloud using Microsoft Azure Mobile Services.
We'll then learn how to leverage PhoneGap to wrap our mobile web UI into a native smartphone or tablet app. Discover how PhoneGap exposes native device hardware like cameras, sensors, GPS and more. We’ll also discuss the pros and cons of PhoneGap-based apps, how to deal with the UI design guidelines across platforms, and learn some do’s and don’ts of cross-platform mobile development.
Native mobile apps have their place for mass market revenue-generating models, but you also need to master cross-platform techniques when the situation calls for it such as in enterprise mobility scenarios and other niche areas. Web development is a critical skill required by every mobile developer; come learn how to get started and reach hundreds of millions of users through a smart mobile web & hybrid approach.
Dreamweaver CS6, jQuery, PhoneGap, mobile designDee Sadler
A session talk for #NAGW2012 on:
Mobile app, choices
Dreamweaver’s place
Creating Mobile Design (actual design, not code)
Other helpful Adobe tools to create HTML/CSS
jQuery Mobile in DW
PhoneGap Build in DW
viWave Study Group - Introduction to Google Android Development - Chapter 23 ...Ted Chien
My study group slide in 2009 for Google Android Development, describing the following topics:
Designing the Obvious,
Resources and Internationalization,
Orientation,
Adapter,
在台灣維基媒體社群 2013 年秋季聚會中介紹「維基媒體國際年會」。
My introduction to Wikimania to the Taiwanese Wikimedia community in the Wikimedia Taiwan Autumn Meetup 2013. For more information on the meetup, see:
http://bit.ly/1ah9zMl
State of Wikimedia Chapter - Wikimedia TaiwanTed Chien
The Wikimedia Taiwan Chapter was founded in 2007 and has grown to include 30 founding members, 9 board members, and 2 auditors. It operates without a budget by holding meetups across Taiwan to discuss Wikipedia topics and encourage participation. Upcoming plans include expanding membership and financial sustainability, strengthening chapter structure, and collaborating more with international Wikimedia projects. Challenges include attracting new members and becoming financially self-sufficient.
The document provides an overview of the Android platform, including its architecture, core components, and development tools. It describes the Linux kernel, middleware layers, Dalvik VM, application framework, and key pre-installed applications. It also summarizes the Android software development kit, emulator, tools for writing, building, and debugging applications, and different Android device configurations.
The document summarizes Google I/O 2016. It discusses several new products and technologies announced at the conference including Google Assistant, Google Home, Google Allo, Google Duo, Daydream VR, Project Tango, Android Instant Apps and updates to the Android platform. It also includes demos of some of these new technologies.
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapNick Landry
The final demo for this presentation can be downloaded at:
https://www.dropbox.com/s/9j09wip6wz84b61/JSDevConMobile-JQM-PhoneGap-Demo.zip
SESSION ABSTRACT
=================
Write Once, Run Everywhere. How many times have we been promised true cross-platform development? HTML5 seems to be the closest we’ve ever been to writing applications once and running them on multiple mobile devices, such as iOS, Android, Windows Phone or Blackberry.
But native mobile apps have taken all the spotlight in recent years thanks to the introduction of hundreds of thousands of apps in various app stores from Apple, Google, Microsoft and BlackBerry. Apps offer a great native platform experience, but they can be expensive to build and require specific languages, SDKs and skill sets across multiple platforms. Mobile web sites offer a great way to engage with consumers and corporate workers alike without requiring the installation of any app, and can in turn be adapted as deployable "hybrid" apps.
This session explores the fundamentals of native vs. web apps, and how to choose the right approach for any given scenario. We begin with an exploration of the benefits of web development for smartphones using the most popular HTML5 & JavaScript framework for mobile: jQuery Mobile (JQM). We’ll go over a quick primer on HTML5, CSS3 and JavaScript, followed by everything you need to get started with JQM. We’ll cover the most common development environment options, how to build your first jQuery Mobile page, and how to debug your mobile web code with some of the available tools. We’ll also discuss how to develop a native-like experience on each mobile platform thanks to JQM’s adaptive rendering, and how to save and retrieve data with the cloud using Microsoft Azure Mobile Services.
We'll then learn how to leverage PhoneGap to wrap our mobile web UI into a native smartphone or tablet app. Discover how PhoneGap exposes native device hardware like cameras, sensors, GPS and more. We’ll also discuss the pros and cons of PhoneGap-based apps, how to deal with the UI design guidelines across platforms, and learn some do’s and don’ts of cross-platform mobile development.
Native mobile apps have their place for mass market revenue-generating models, but you also need to master cross-platform techniques when the situation calls for it such as in enterprise mobility scenarios and other niche areas. Web development is a critical skill required by every mobile developer; come learn how to get started and reach hundreds of millions of users through a smart mobile web & hybrid approach.
Dreamweaver CS6, jQuery, PhoneGap, mobile designDee Sadler
A session talk for #NAGW2012 on:
Mobile app, choices
Dreamweaver’s place
Creating Mobile Design (actual design, not code)
Other helpful Adobe tools to create HTML/CSS
jQuery Mobile in DW
PhoneGap Build in DW
LTUX 2nd meet up : http://goo.gl/eSLdDs
bottom up ux culture approach in taiwan strategies for implementation
討論現在台灣企業中 UX 所扮演的角色與利益衝突時心態和因應以及在企業內的推廣手段
LTUX 2nd meet up : http://goo.gl/eSLdDs
bottom up ux culture approach in taiwan strategies for implementation
討論現在台灣企業中 UX 所扮演的角色與利益衝突時心態和因應以及在企業內的推廣手段
10. 現有的行動軟體平台與行動軟體商店
Apple iOS / Apple App Store
Google Android / Android Market
Symbian / Nokia Ovi Store
RIM BlackBerry / RIM App Store
Windows Phone / Windows Marketplace
HP WebOS / WebOS App Store
Java ME / 無軟體商店
Mobile Web 平台 / 無軟體商店