SlideShare uma empresa Scribd logo
1 de 19
Angular Material Design
in
Phone Gap/Cordova
Improvisation
Installation
Introduction
Implementation
Node.js also provides a rich library of various JavaScript
modules which simplifies the development of web
applications using Node.js to a great extent.
Node.js = Runtime Environment + JavaScript Library
https://nodejs.org/
Git is a widely used version control system for software
development. It is a distributed revision control system with
an emphasis on speed.
https://git-scm.com/book/en/v2/Getting-Started-Git-Basics
Bower can manage components that contain HTML, CSS,
JavaScript, fonts or even image files. Bower doesn’t
concatenate or minify code or do anything else - it just
installs the right versions of the packages you need and their
dependencies.
http://bower.io/
PhoneGap is an open source framework for quickly building
cross-platform mobile apps using HTML5, JavaScript and
CSS. Wrap your app with PhoneGap Deploy to mobile
platforms! Build your app with web technology Wrap your
app with PhoneGap Deploy to mobile platforms!
http://phonegap.com/
Cordova ,formerly called as Phone Gap is a platform to build
Native Mobile Applications using HTML5, CSS and Java
Script.
http://phonegap.com/
ngCordova was built to help make app development faster
and more efficient than ever before. It gives you simple
Angular JS wrappers for the most popular Cordova and
PhoneGap plug-ins available, where you can take a picture,
scan a barcode, turn on your flashlight, get your current
location, and much more with just a few lines of code.
http://ngcordova.com/
Cordova ,formerly called as Phone Gap is a platform to build
Native Mobile Applications using HTML5, CSS and Java
Script.
https://angularjs.org/
A design which consists of devices & layer approach of design
https://design.google.com/
Material Design is a specification for a unified system of
visual, motion, and interaction design that adapts across
different devices. Our goal is to deliver a lean, lightweight set
of Angular-native UI elements that implement the material
design specification for use in Angular single-page
applications (SPAs).
https://design.google.com/
1. Download node.exe (32/64 bit)
2. Install in windows
3. If proxy exits then open command prompt & type
npm config set https-proxy http://[Your Proxy]:[Proxy Port]
npm config set proxy http://[Your Proxy]:[Proxy Port]
e.g. npm config set https-proxy http://192.168.1.1:808
npm config set proxy http://192.168.1.1:808
http://digitaldrummerj.me/proxy-configurations/
1. Download git-**-**-bit.exe(32/64 bit)
2. Install in windows
3. If proxy exits then open command prompt & type
git config --add http.proxy http://[Your Proxy]:[Proxy Port]
git config --add https.proxy http://[Your Proxy]:[Proxy Port]
e.g. git config --add http.proxy http://192.168.1.1:808
git config --add https.proxy http://192.168.1.1:808
http://digitaldrummerj.me/proxy-configurations/
1. Open Command Prompt then past below line and
run
npm install -g bower
http://digitaldrummerj.me/proxy-configurations/
1. Open Notepad in %userprofile% directory & name
the file .bowerrc
2. Proxy Setting in .bowerrc.
{
"proxy":"http://[Your Proxy]:[Proxy Port]",
"https-proxy":"http://[Your Proxy]:[Proxy Port]"
}
http://digitaldrummerj.me/proxy-configurations/
1. Open Command Prompt then past below line and
run
npm install -g phonegap
http://phonegap.com/
1. Open Command Prompt then past below line and
run
npm install -g cordova
http://phonegap.com/
1. Open Command Prompt then past below line and
run
1. phonegap create myApp or
phonegap create myApp --id "org.myapp.sample" --name
"appSample"
2. cd myApp/
3. phonegap install android
http://docs.phonegap.com/getting-started/3-create-your-app/cli/
4. bower install ngCordova
5. cordova plugin add [Package Name]/[git repository url]
e.g. cordova plugin add org.apache.cordova.device
6. bower install angular-material
7. Copy bower components folder to Platforms-->android-->lib.
8. Import to IDE/ Android studio for business logic customization.
9. Build & Run the app.
https://www.npmjs.com/package/angular-material/
Gatim Techno Group
Thank You

Mais conteúdo relacionado

Mais procurados

Azure serverless architectures
Azure serverless architecturesAzure serverless architectures
Azure serverless architecturesBenoit Le Pichon
 
Internet of things the salesforce lego machine cloud
Internet of things   the salesforce lego machine cloudInternet of things   the salesforce lego machine cloud
Internet of things the salesforce lego machine cloudandyinthecloud
 
Advanced designs for reusable lightning components
Advanced designs for reusable lightning componentsAdvanced designs for reusable lightning components
Advanced designs for reusable lightning componentsthomaswaud
 
Lwc presentation
Lwc presentationLwc presentation
Lwc presentationNithesh N
 
Debugging lightning components
Debugging lightning componentsDebugging lightning components
Debugging lightning componentsMohith Shrivastava
 
Connector API Apps
Connector API AppsConnector API Apps
Connector API AppsBizTalk360
 
Serverless Application Development with Azure
Serverless Application Development with AzureServerless Application Development with Azure
Serverless Application Development with AzureCallon Campbell
 
Inside Logic Apps
Inside Logic AppsInside Logic Apps
Inside Logic AppsBizTalk360
 
Make your animations perform well - Anna Migas - Codemotion Rome 2017
Make your animations perform well - Anna Migas - Codemotion Rome 2017Make your animations perform well - Anna Migas - Codemotion Rome 2017
Make your animations perform well - Anna Migas - Codemotion Rome 2017Codemotion
 
Building 3D Models with Skycatch & Autodesk Recap API's
Building 3D Models with Skycatch & Autodesk Recap API'sBuilding 3D Models with Skycatch & Autodesk Recap API's
Building 3D Models with Skycatch & Autodesk Recap API'sChristopher Bumgardner
 
Winter '19 release development.ppt
Winter '19 release development.pptWinter '19 release development.ppt
Winter '19 release development.pptKailas Shimpi
 
First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)Daniel Toomey
 
Improve monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss toolsImprove monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss toolsNilesh Gule
 
Building Faster With Your Team's UI Kit
Building Faster With Your Team's UI KitBuilding Faster With Your Team's UI Kit
Building Faster With Your Team's UI KitAtlassian
 
Creating a Symfony Ecommerce App
Creating a Symfony Ecommerce AppCreating a Symfony Ecommerce App
Creating a Symfony Ecommerce AppMuhammad Azaz Qadir
 
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 minsAWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 minsAWS User Group - Thailand
 
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...AWS User Group - Thailand
 
Making share point rock with angular and react
Making share point rock with angular and reactMaking share point rock with angular and react
Making share point rock with angular and reactJoseph Jorden
 

Mais procurados (20)

Azure serverless architectures
Azure serverless architecturesAzure serverless architectures
Azure serverless architectures
 
Internet of things the salesforce lego machine cloud
Internet of things   the salesforce lego machine cloudInternet of things   the salesforce lego machine cloud
Internet of things the salesforce lego machine cloud
 
Advanced designs for reusable lightning components
Advanced designs for reusable lightning componentsAdvanced designs for reusable lightning components
Advanced designs for reusable lightning components
 
Azure Functions - Introduction
Azure Functions - IntroductionAzure Functions - Introduction
Azure Functions - Introduction
 
Lwc presentation
Lwc presentationLwc presentation
Lwc presentation
 
Debugging lightning components
Debugging lightning componentsDebugging lightning components
Debugging lightning components
 
Connector API Apps
Connector API AppsConnector API Apps
Connector API Apps
 
Serverless Application Development with Azure
Serverless Application Development with AzureServerless Application Development with Azure
Serverless Application Development with Azure
 
Inside Logic Apps
Inside Logic AppsInside Logic Apps
Inside Logic Apps
 
Make your animations perform well - Anna Migas - Codemotion Rome 2017
Make your animations perform well - Anna Migas - Codemotion Rome 2017Make your animations perform well - Anna Migas - Codemotion Rome 2017
Make your animations perform well - Anna Migas - Codemotion Rome 2017
 
Building 3D Models with Skycatch & Autodesk Recap API's
Building 3D Models with Skycatch & Autodesk Recap API'sBuilding 3D Models with Skycatch & Autodesk Recap API's
Building 3D Models with Skycatch & Autodesk Recap API's
 
Winter '19 release development.ppt
Winter '19 release development.pptWinter '19 release development.ppt
Winter '19 release development.ppt
 
Introduction to Google App Engine
Introduction to Google App EngineIntroduction to Google App Engine
Introduction to Google App Engine
 
First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)
 
Improve monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss toolsImprove monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss tools
 
Building Faster With Your Team's UI Kit
Building Faster With Your Team's UI KitBuilding Faster With Your Team's UI Kit
Building Faster With Your Team's UI Kit
 
Creating a Symfony Ecommerce App
Creating a Symfony Ecommerce AppCreating a Symfony Ecommerce App
Creating a Symfony Ecommerce App
 
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 minsAWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
AWS Community Day Bangkok 2019 - Build a Serverless Web Application in 30 mins
 
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
AWS Community Day Bangkok 2019 - Building & Deploying AWS Lambda with Serverl...
 
Making share point rock with angular and react
Making share point rock with angular and reactMaking share point rock with angular and react
Making share point rock with angular and react
 

Semelhante a Phonegap android angualr material design

Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015Nilay Binjola
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021Samaritan InfoTech
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourBrian Culver
 
Getting Acquainted with PhoneGap
Getting Acquainted with PhoneGapGetting Acquainted with PhoneGap
Getting Acquainted with PhoneGapJoseph Labrecque
 
Introduction phonegap
Introduction phonegapIntroduction phonegap
Introduction phonegapRakesh Jha
 
Advanced programing in phonegap
Advanced programing in phonegapAdvanced programing in phonegap
Advanced programing in phonegapRakesh Jha
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder Singh
 
GWT Training - Session 1/3
GWT Training - Session 1/3GWT Training - Session 1/3
GWT Training - Session 1/3Faiz Bashir
 
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
 
Nodejs Intro - Part2 Introduction to Web Applications
Nodejs Intro - Part2 Introduction to Web ApplicationsNodejs Intro - Part2 Introduction to Web Applications
Nodejs Intro - Part2 Introduction to Web ApplicationsBudh Ram Gurung
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspectiveGunjan Kumar
 
Getting Your Hooks Into Cordova
Getting Your Hooks Into CordovaGetting Your Hooks Into Cordova
Getting Your Hooks Into CordovadevObjective
 
Getting your Hooks into Cordova
Getting your Hooks into CordovaGetting your Hooks into Cordova
Getting your Hooks into CordovaGavin Pickin
 
DevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChungDevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChungKAI CHU CHUNG
 

Semelhante a Phonegap android angualr material design (20)

Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021
 
Apache cordova
Apache cordovaApache cordova
Apache cordova
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
 
Getting Acquainted with PhoneGap
Getting Acquainted with PhoneGapGetting Acquainted with PhoneGap
Getting Acquainted with PhoneGap
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
 
Introduction phonegap
Introduction phonegapIntroduction phonegap
Introduction phonegap
 
Advanced programing in phonegap
Advanced programing in phonegapAdvanced programing in phonegap
Advanced programing in phonegap
 
Intro to PhoneGap
Intro to PhoneGapIntro to PhoneGap
Intro to PhoneGap
 
Nativescript with angular 2
Nativescript with angular 2Nativescript with angular 2
Nativescript with angular 2
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resume
 
VonageOnlyExperience
VonageOnlyExperienceVonageOnlyExperience
VonageOnlyExperience
 
GWT Training - Session 1/3
GWT Training - Session 1/3GWT Training - Session 1/3
GWT Training - Session 1/3
 
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
Nodejs Intro - Part2 Introduction to Web Applications
Nodejs Intro - Part2 Introduction to Web ApplicationsNodejs Intro - Part2 Introduction to Web Applications
Nodejs Intro - Part2 Introduction to Web Applications
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspective
 
Getting Your Hooks Into Cordova
Getting Your Hooks Into CordovaGetting Your Hooks Into Cordova
Getting Your Hooks Into Cordova
 
Getting your Hooks into Cordova
Getting your Hooks into CordovaGetting your Hooks into Cordova
Getting your Hooks into Cordova
 
Getting Your Hooks into Cordova
Getting Your Hooks into CordovaGetting Your Hooks into Cordova
Getting Your Hooks into Cordova
 
DevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChungDevFest 2022 - Cloud Workstation Introduction TaiChung
DevFest 2022 - Cloud Workstation Introduction TaiChung
 

Phonegap android angualr material design

  • 1. Angular Material Design in Phone Gap/Cordova Improvisation Installation Introduction Implementation
  • 2. Node.js also provides a rich library of various JavaScript modules which simplifies the development of web applications using Node.js to a great extent. Node.js = Runtime Environment + JavaScript Library https://nodejs.org/
  • 3. Git is a widely used version control system for software development. It is a distributed revision control system with an emphasis on speed. https://git-scm.com/book/en/v2/Getting-Started-Git-Basics
  • 4. Bower can manage components that contain HTML, CSS, JavaScript, fonts or even image files. Bower doesn’t concatenate or minify code or do anything else - it just installs the right versions of the packages you need and their dependencies. http://bower.io/
  • 5. PhoneGap is an open source framework for quickly building cross-platform mobile apps using HTML5, JavaScript and CSS. Wrap your app with PhoneGap Deploy to mobile platforms! Build your app with web technology Wrap your app with PhoneGap Deploy to mobile platforms! http://phonegap.com/
  • 6. Cordova ,formerly called as Phone Gap is a platform to build Native Mobile Applications using HTML5, CSS and Java Script. http://phonegap.com/
  • 7. ngCordova was built to help make app development faster and more efficient than ever before. It gives you simple Angular JS wrappers for the most popular Cordova and PhoneGap plug-ins available, where you can take a picture, scan a barcode, turn on your flashlight, get your current location, and much more with just a few lines of code. http://ngcordova.com/
  • 8. Cordova ,formerly called as Phone Gap is a platform to build Native Mobile Applications using HTML5, CSS and Java Script. https://angularjs.org/
  • 9. A design which consists of devices & layer approach of design https://design.google.com/
  • 10. Material Design is a specification for a unified system of visual, motion, and interaction design that adapts across different devices. Our goal is to deliver a lean, lightweight set of Angular-native UI elements that implement the material design specification for use in Angular single-page applications (SPAs). https://design.google.com/
  • 11. 1. Download node.exe (32/64 bit) 2. Install in windows 3. If proxy exits then open command prompt & type npm config set https-proxy http://[Your Proxy]:[Proxy Port] npm config set proxy http://[Your Proxy]:[Proxy Port] e.g. npm config set https-proxy http://192.168.1.1:808 npm config set proxy http://192.168.1.1:808 http://digitaldrummerj.me/proxy-configurations/
  • 12. 1. Download git-**-**-bit.exe(32/64 bit) 2. Install in windows 3. If proxy exits then open command prompt & type git config --add http.proxy http://[Your Proxy]:[Proxy Port] git config --add https.proxy http://[Your Proxy]:[Proxy Port] e.g. git config --add http.proxy http://192.168.1.1:808 git config --add https.proxy http://192.168.1.1:808 http://digitaldrummerj.me/proxy-configurations/
  • 13. 1. Open Command Prompt then past below line and run npm install -g bower http://digitaldrummerj.me/proxy-configurations/
  • 14. 1. Open Notepad in %userprofile% directory & name the file .bowerrc 2. Proxy Setting in .bowerrc. { "proxy":"http://[Your Proxy]:[Proxy Port]", "https-proxy":"http://[Your Proxy]:[Proxy Port]" } http://digitaldrummerj.me/proxy-configurations/
  • 15. 1. Open Command Prompt then past below line and run npm install -g phonegap http://phonegap.com/
  • 16. 1. Open Command Prompt then past below line and run npm install -g cordova http://phonegap.com/
  • 17. 1. Open Command Prompt then past below line and run 1. phonegap create myApp or phonegap create myApp --id "org.myapp.sample" --name "appSample" 2. cd myApp/ 3. phonegap install android http://docs.phonegap.com/getting-started/3-create-your-app/cli/
  • 18. 4. bower install ngCordova 5. cordova plugin add [Package Name]/[git repository url] e.g. cordova plugin add org.apache.cordova.device 6. bower install angular-material 7. Copy bower components folder to Platforms-->android-->lib. 8. Import to IDE/ Android studio for business logic customization. 9. Build & Run the app. https://www.npmjs.com/package/angular-material/

Notas do Editor

  1. Node.js is a server side platform built on Google Chrome's JavaScript Engine (V8 Engine). Node.js was developed by Ryan Dahl in 2009 and its latest version is v0.10.36. The definition of Node.js as supplied by its official documentation is as follows − Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications. Node.js applications are written in JavaScript, and can be run within the Node.js runtime on OS X, Microsoft Windows, and Linux. Node.js also provides a rich library of various JavaScript modules which simplifies the development of web applications using Node.js to a great extent. Node.js = Runtime Environment + JavaScript Library
  2. So, what is Git in a nutshell? This is an important section to absorb, because if you understand what Git is and the fundamentals of how it works, then using Git effectively will probably be much easier for you. As you learn Git, try to clear your mind of the things you may know about other VCSs, such as Subversion and Perforce; doing so will help you avoid subtle confusion when using the tool. Git stores and thinks about information much differently than these other systems, even though the user interface is fairly similar, and understanding those differences will help prevent you from becoming confused while using it. Git is a widely used version control system for software development.It is a distributed revision control system with an emphasis on speed.
  3. Web sites are made of lots of things — frameworks, libraries, assets, and utilities. Bower manages all these things for you. Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue! Bower can manage components that contain HTML, CSS, JavaScript, fonts or even image files. Bower doesn’t concatenate or minify code or do anything else - it just installs the right versions of the packages you need and their dependencies. To get started, Bower works by fetching and installing packages from all over, taking care of hunting, finding, downloading, and saving the stuff you’re looking for. Bower keeps track of these packages in a manifest file, bower.json. How you use packages is up to you. Bower provides hooks to facilitate using packages in your tools and workflows. Bower is optimized for the front-end. If multiple packages depend on a package - jQuery for example - Bower will download jQuery just once. This is known as a flat dependency graph and it helps reduce page load.
  4. PhoneGap is an open source framework for quickly building cross-platform mobile apps using HTML5, Javascript and CSS. Wrap your app with PhoneGap Deploy to mobile platforms! Build your app with web technology Wrap your app with PhoneGap Deploy to mobile platforms!
  5. Cordova ,formerly called as Phone Gap is a platform to build Native Mobile Applicatons using HTML5, CSS and Java Script.
  6. ngCordova was built to help make app development faster and more efficient than ever before. It gives you simple AngularJS wrappers for the most popular Cordova and PhoneGap plugins available, where you can take a picture, scan a barcode, upload a file, turn on your flashlight, get your current location, and much more with just a few lines of code.
  7. 1. A structural framework for dyanmic web apps. 2. Uses HTML as template language 3. Extend HTML's syntax to express application's components clearly and succinctly. 4. Data bidning and dependency injection. 5. Animation and effects
  8. We challenged ourselves to create a visual language for our users that synthesizes the classic principles of good design with the innovation and possibility of technnology and science. This is material design. This spec is a living document that will be updated as we continue to develop the tenets and specifics of material design. Material has certain immutable characteristics and inherent behaviors. Understanding these qualities will help you manipulate material in a way that's consistent with the vision of material design. 1. Physical Properties: Material has verying x (width) & y (height) dimensions (meassured in dp) and a Uniform thickness (1dp) 2. Transforming material 3. Movement of material 1. Material has verying x (width) & y (height) dimensions (meassured in dp) and a Uniform thickness (1dp) 2. Material casts shadows:- Shadows result naturally from the relative elevation (z- position) between material elements. Shadows depict the relative elevation between material elements. Shadows are never approximated by coloring material. 3. Content behavior can be independent of the behavior of material. 4. Input events only affect the foreground material. Input events cannot pass throught material 5. Using elevation to seperate material elements is one method of preventing multiple material elements from occupying the same point in space simultaneously. Multiple material elements cannot occupy the same point in space simultaneously. 6. Material can display any shape and color 7. Material cannot pass throught other material
  9. 1. For developers using AngularJS, Angular Material is the reference implementation of Google's Material Design Specification. This project provides a set of reusable, well-tested, and accessible UI components based on Material Design. 2. Material Design is a specification for a unified system of visual, motion, and interaction design that adapts across different devices. Our goal is to deliver a lean, lightweight set of AngularJS-native UI elements that implement the material design specification for use in Angular single-page applications (SPAs).
  10. There is no command line that I found for configuring bower. Instead you need to create a .bowerrc file in the users home directory. On Windows: %userprofile% directory. On Linux: ~/ Creating .bowerrc file on Windows Windows Explorer unfortunately does not allow you to create files without extensions but using notepad you can create a file without an extension. Open Notepad Ctrl + S to save the file Navigate to the %UserProfile% directory Change the "Save as Type" to "All Files (.) Name the file .bowerrc Click the Save button Now you can edit the file in your text editor of choice Proxy Setting in .bowerrc. { "proxy":"http://[Your Proxy]:[Proxy Port]", "https-proxy":"http://[Your Proxy]:[Proxy Port]" }
  11. 1. Open command prompt 2. Select perticular cordova path 3. Type below line and enter 4. cordova plugin add [Package Name]/[git repository url]