candelibas / Awesome Ionic
Licence: cc0-1.0
An "awesome" list of Ionic resources
Stars: ✭ 799
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Awesome Ionic
ionic-3-video-calling-using-webrtc
This is demo code of how to implement video calling in ionic 3 using webrtc
Stars: ✭ 58 (-92.74%)
Mutual labels: cordova, ionic, ionic-framework, ionic2, ionic3
todo-list
TodoList using Ionic2/3 & Firebase: * PWA * SSO Google plus. * Share list via QRcode. * Upload image from Camera or Storage. * Speech Recognition.
Stars: ✭ 18 (-97.75%)
Mutual labels: cordova, ionic, ionic-framework, ionic2, ionic3
ionic-hockeyapp
Need HockeyApp in your Ionic application, add this package!
Stars: ✭ 19 (-97.62%)
Mutual labels: cordova, ionic, ionic-framework, ionic2, ionic3
Wooionic3
An eCommerce App for WooCommerce stores using Ionic 3.
Stars: ✭ 208 (-73.97%)
Mutual labels: cordova, ionic, ionic-framework, ionic3, ionic2
Dianoia-app
Mobile (Ionic 3 - Angular 4) app about non-pharmaceutical activities and information for people with dementia.
Stars: ✭ 13 (-98.37%)
Mutual labels: cordova, ionic, ionic2, ionic3
Chihu2
ionic2-example <吃乎2>混合开发-美食app 🍜 ☕️ 🍦 (This is a support android and apple ionic2 case, a food app)
Stars: ✭ 124 (-84.48%)
Mutual labels: cordova, ionic, ionic3, ionic2
ionic-uber-clone
Ionic 4 Taxi Booking script
Stars: ✭ 34 (-95.74%)
Mutual labels: ionic, ionic-framework, ionic2, ionic3
cordova-plugin-today-widget
Add a today widget app extension target to your cordova project.
Stars: ✭ 51 (-93.62%)
Mutual labels: cordova, ionic, ionic2, ionic3
ionic3
This repository contains complete source code for Ionic 3 tutorial from https://ampersandacademy.com/tutorials/ionic-framework-3. I will try many Ionic 3 specific scripts and will write them as separate tutorial. You can follow this repo to get more tested and working script for the Ionic 3.
Stars: ✭ 21 (-97.37%)
Mutual labels: ionic, ionic-framework, ionic2, ionic3
ionic3-image-handling
In this ionic tutorial you will learn how to access the image gallery and take pictures from an ionic app. Also we will show you how to add a image cropper. This ionic tutorial includes a working ionic app example you can reuse for your needs.
Stars: ✭ 35 (-95.62%)
Mutual labels: ionic, ionic-framework, ionic2, ionic3
ionicfirebaseauth
Exemplo de alguns tipos de autenticação com Ionic 2 e Firebase
Stars: ✭ 18 (-97.75%)
Mutual labels: ionic, ionic-framework, ionic2, ionic3
fireblogger
Ionic 2 social media microblogging platform built with firebase 3 as backend
Stars: ✭ 54 (-93.24%)
Mutual labels: ionic, ionic-framework, ionic2, ionic3
Ion Affix
A directive for Ionic framework for creating affix headers.
Stars: ✭ 58 (-92.74%)
Mutual labels: ionic, ionic-framework, ionic3, ionic2
ionic-modal-custom-transitions
Add Custom Transitions to Ionic Modals.
Stars: ✭ 22 (-97.25%)
Mutual labels: ionic, ionic-framework, ionic2, ionic3
ionic-socialsharing-with-deeplinking-example
Ionic Social Sharing and Deep Linking example app. Complete Ionic Tutorial with free example app! Built for Ionic 3.
Stars: ✭ 16 (-98%)
Mutual labels: ionic, ionic-framework, ionic2, ionic3
ionic-native-sms-retriever-plugin-master
Cross-platform plugin for Cordova / PhoneGap to Retrieve SMS. Available for Android.
Stars: ✭ 16 (-98%)
Mutual labels: cordova, ionic, ionic-framework, ionic3
ionic4-angular6-crud-example
Building CRUD Mobile App using Ionic 4, Angular 6 and Cordova
Stars: ✭ 50 (-93.74%)
Mutual labels: cordova, ionic, ionic-framework, ionic3
keyonic-v2
A Keycloak Mobile Implementation using Angular v4 and Ionic v3
Stars: ✭ 23 (-97.12%)
Mutual labels: cordova, ionic, ionic-framework
Ionic Environment Variables
Easy to use environment variables for Ionic3!
Stars: ✭ 278 (-65.21%)
Mutual labels: ionic, ionic-framework, ionic3
Ionic Boilerplate
✨ An Ionic Starter kit featuring Tests, E2E, Karma, Protractor, Jasmine, Istanbul, Gitlab CI, Automatic IPA and APK, TypeScript 2, TsLint, Codelyzer, Typedoc, Yarn, Rollup, and Webpack 2
Stars: ✭ 309 (-61.33%)
Mutual labels: ionic, ionic3, ionic2
Awesome Ionic
An "awesome" list of the Ionic resources
Ionic
"Ionic is the beautiful, open source front-end SDK for developing hybrid mobile apps with web technologies."
Current Ionic version:
Official Resources
- Site
- Blog
- Documentation
- Getting Started Guide
- Ionic Native
- Community Forum
- Ionic IRC
- Ionic Youtube Channel
- Showcase
- GitHub Repo
Ionic Fundamentals
- Beginners Guide to Getting Started with Ionic
- Ionic First Look Series: Your First Ionic App Explained
- How to Convert an Ionic 1 Application to Ionic
- A Simple Guide to Navigation in Ionic
- 10 Minutes with Ionic: Adding Pages and Navigation
- 10 Minutes with Ionic: Calling an API
- How To Update Your Application Project and CLI
- How to Create a Data Model in Ionic
- Ionic and External Libraries
- Understanding Zones and Change Detection in Ionic & Angular 2
- Understanding Ionic: Pipe
- How to Manipulate Data in Ionic: Part 1
- How to Manipulate Data in Ionic: Part 2
- Filtering, Mapping, and Reducing Arrays in Ionic
- Build a basic mobile app with Ionic 4
- Read SMS in Ionic 4 apps
- Geolocation, geocoding and reverse geocoding in Ionic 4
- Google Vision in Ionic 4 apps
- RTL (right-to-left) layout in Ionic 4 apps
- Push notifications in Ionic 4 apps
- Google Vision in Ionic 4 apps
Theming
- A Guide to Styling an Ionic Application
- Best practice when adding FontAwesome to an ionic2 app
- A List of Common CSS Utility Attributes in Ionic
- 5 Animation Packages You Can Immediately Use Inside Your Ionic App
Components
- How to Create a Sliding Delete Button for Lists
- Creating a Sliding Introduction Component in Ionic
- How to Create a Custom Loading Component in Ionic
- Build a Simple Progress Bar Component in Ionic
- Create a News Feed with 360-Degree Photo Viewing in Ionic
- Build a Tap to Reveal Component in Ionic
Authentication
- Twitter Login in Ionic 4 App using Firebase
- Facebook Login in Ionic 4 App using Firebase
- Google Login in Ionic 4 App using Firebase
- Anonymous Login in Ionic 4 App using Firebase
- Basic Email Login in Ionic 4 App using Firebase
- Add Touch ID Authentication To An Ionic Mobile App
- Successful OAuth Social Login with Firebase
- Using An Oauth 2.0 Service Within An Ionic Mobile App
- Ionic and Auth0
- Handling a Simple User Authorization
- Authenticate Ionic with WordPress
Unit Testing
- Ionic Unit Testing
- How to Unit Test an Ionic Application
- Test Driven Development in Ionic: An Introduction to TDD
Ionic Native / Cordova Plugins
- Playing music in Ionic 4 apps
- How to implement health plugin - Pedometer in Ionic 4
- Using Cordova Plugins in Ionic with Ionic Native
- How to Work With Cordova Plugins
- 10 Minutes with Ionic: Using the Camera with Ionic Native
- How to Use Google Maps & Geolocation
- Determine Network Availability
- Monetize With Google Admob In An Ionic Mobile App
- Show Native Toast Notifications In An Ionic Mobile App
- Having Fun With Cordova Geolocation Plugin
- Use SQLite In Ionic Instead Of Local Storage
- Launch Websites With Ionic Using The InAppBrowser
- Add Barcode Scanning Functionality To Your Ionic App
- Use Google Analytics In An Ionic Android And iOS App
- Share Things On Social Media Via An Ionic Mobile App
- How To Use PouchDB + SQLite For Local Storage In Ionic
- Adding Background Geolocation to an Ionic Application
- Getting Familiar with Local Notifications in Ionic
- Create a Nearby Places List with Google Maps in Ionic – Part 1
- Create a Nearby Places List with Google Maps in Ionic – Part 2
Payment Gateway Integrations
- Ionic 4 Stripe Payment Integration
- Ionic 4 PayPal Payment Integration
- Ionic 4 Apple Pay Payment Integration
- Ionic 4 Razorpay Payment Integration
Backend as a Service
- 10 Minutes with Ionic: Calling an API
- Using Http to Fetch Remote Data from a Server in Ionic
- Making REST HTTP Requests Like a Pro
- Posting data from Ionic app to a PHP server
- Make HTTP Requests In An Ionic Android And iOS App
- Integrating Firebase with AngularFire2 into AngularJS & Ionic2
i18n & l10n
- Internationalize and Localize Your Ionic 4 App
- Internationalize and Localize Your App With Angular 2
- attranslate - Semi-automated translation of JSON and other resource files
Tools
- Ionic2-vscode
- Vim-ionic2
- Ionic Vetur Intellisense - Vetur support for Ionic Components for tag and attribute autocompletion
Video Tutorials
- Ionic Quickstart
- Build a Todo App from Scratch with Ionic
- Ionic: How to Use Google Maps & Geolocation
- Ionic in One Hour
- Build a Custom Flash Card Component in Ionic
- Hacking CSS in Ionic
- Learn Ionic 3 From Scratch
Books
Open Source Projects
- Ionic Conference App
- IonicRealty
- Ionic Firebase Chat App
- Ionic Ecommerce App
- Ionic Conference App based on Lanyrd API
- Ionic Stock Tracking App
- Ionic Wordpress Client
- Ionic Media Player
- Ionic Social App
- Ionic 5 WhatsApp clone [NEW]
- Ionic 5 Social Network Starter [NEW]
- Ionic Push Notification
- Ionic Weather app
- Ionic Reddit Reader
- Ionic Advanced Components
- Ionic aiEyes - Azure Computer Vision API
- Ionic Soundboard
- Ionic Country Explorer
- Firebase push notifications in Ionic 4 [NEW]
- Receive SMS automatically in Ionic 4 [NEW]
- Playing music in Ionic 4 [NEW]
- Ionic 4 Stripe Payment Integration [NEW]
- Ionic 4 PayPal Payment Integration [NEW]
- Ionic 4 Apple Pay Payment Integration [NEW]
- Ionic 4 Razorpay Payment Integration [NEW]
- Ionic 4 Twitter login with Firebase [NEW]
- Ionic 4 Facebook login with Firebase [NEW]
- Ionic 4 Google login with Firebase [NEW]
- Translation in Ionic 4 - Internationalization and localization [NEW]
- Ionic 4 Free chat themes [NEW]
Contribute
Contributions welcome! Read the contribution guidelines first.
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].