Today we are take a short look at NG-ZORRO-MOBILE, it is an enterprise-class UI design for Angular mobile web app. You can use this UI in any kind of product because it is scalable & easily adaptable. It Provides the “Components are loaded on demand” / “Web page HD display” / “SVG Icon” optimisation features and integrated development. It also support to running in ionic.
Environment Support:
iOS 7.0+ Android 4.4+
Angular Support:
Angular 6.0.0^.
Installation:
NG-ZORRO-MOBILE recommended to use @angular/cli to install.
$ npm install -g @angular/cli
Create Project using following command:
$ ng new PROJECT-NAME
Initialize Configuration:
$ ng add ng-zorro-antd-mobile
Development and Debugging:
$ ng serve --port 0 --open
Build and Deploy:
$ ng build --prod
Add Modules and Styles to your angular app:
import { NgZorroAntdMobileModule } from 'ng-zorro-antd-mobile';
...
...
...
@NgModule({
declarations: [AppComponent],
imports: [
BrowserModule,
...
...
...
NgZorroAntdMobileModule
],
bootstrap: [AppComponent]
})
export class AppModule {}
and add styles to your angular.json file
{
...
...
"styles": [
"node_modules/ng-zorro-antd-mobile/src/ng-zorro-antd-mobile.min.css",
"src/styles.css"
],
}
Done! now you can use ng-zorro-mobile for your angular mobile app. You also used in ionic. For using in ionic please check following link.
used in ionic: http://ng.mobile.ant.design/#/docs/running-in-ionic/zh
Some other links are following:
NG-ZORRO-MOBILE : http://ng.mobile.ant.design