Online attendance app using Ionic Framework - Geekyrishi

Post Top Ad

Online attendance app using Ionic Framework

Online attendance app using Ionic Framework

Share This

 

how to develop cross-plat app in ionic  

what is ionic?

Ionic is a complete open-source SDK for hybrid mobile app development created by Max Lynch, Ben Sperry and Adam Bradley of Drifty Co. in 2013. The original version was released in 2013 and built on top of AngularJS and Apache Cordova. 

Screenshots,

 





Screen Recording (app preview),




Source code for development,

home.ts

import { Component } from '@angular/core';
import { NavController, ModalController } from 'ionic-angular';
import { SecondPage } from '../second/second';


@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {


public username:any;
public password:any;



constructor(public navCtrl: NavController,public modalCtrl:ModalController) {}
nextPage()
{
if((this.username=="vpkbiet@test") && (this.password=="vpkbiet123"))
{
let modal=this.modalCtrl.create(SecondPage);
modal.present();
//this.navCtrl.push(SecondPage);
}
else{
alert("Enter valid Details.");
}
}


}


main.ts

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';


import { AppModule } from './app.module';


platformBrowserDynamic().bootstrapModule(AppModule);

index.html

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="UTF-8">
<title>Ionic App</title>
<meta name="viewport" content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="format-detection" content="telephone=no">
<meta name="msapplication-tap-highlight" content="no">


<link rel="icon" type="image/x-icon" href="assets/icon/favicon.ico">
<link rel="manifest" href="manifest.json">
<meta name="theme-color" content="#4e8ef7">


<!-- add to homescreen for ios -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">


<!-- cordova.js required for cordova apps (remove if not needed) -->
<script src="cordova.js"></script>


<!-- un-comment this code to enable service worker
<script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('service-worker.js')
.then(() => console.log('service worker installed'))
.catch(err => console.error('Error', err));
}
</script>-->


<link href="build/main.css" rel="stylesheet">


</head>
<body>


<!-- Ionic's root component and where the app will load -->
<ion-app></ion-app>


<!-- The polyfills js is generated during the build process -->
<script src="build/polyfills.js"></script>


<!-- The vendor js is generated during the build process
It contains all of the dependencies in node_modules -->
<script src="build/vendor.js"></script>


<!-- The main bundle js is generated during the build process -->
<script src="build/main.js"></script>


</body>
</html>


Happy Learning :)


2 comments:

  1. I think it's awesome someone is finally taking notice of our vet's and doing something to help them. I hope all goes well with these articles. More new information i will get after refer that post.
    Mobile App Development Company in Dubai
    Android App Development Company in Dubai

    ReplyDelete
  2. Very nice post here thanks for it I always like and search such topics and everything connected to them. Keep update more information..
    Mobile App Development Company In Chennai
    Android App Development Company In Chennai
    Android Application Development Company In Chennai

    ReplyDelete

Post Bottom Ad