You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the Ionic StarterPack Twitter Challenge
Project Rename: We were previously referring to this challenge series as "[IBP ] Node / Heroku Buildpack" I will keep using the "[IBP]" tag.
The Ionic StartPack is coming along nicely. We'd like to add a few more features. Next up - Push Notifications!
This Challenge
The goal of this challenge is to demonstrate push notification in the Ionic StarterPack. This is another common request from our clients.
Note - you will need an Apple developer account for this challenge.
Details
To get started, clone the repo and follow the README.md to run the application. Each side-menu option is represented by a component in the src/components directory.
The goal here is to add the new component without modifying anything else in the code base. Please make sure you review and understand how the application modularity functions.
This component should take the user to a screen which has the following controls:
A user input Text Box
A date / time selector
A "Schedule Push Notification" button
The user is able to type text in the box and select a target date and time. When the user taps the "Schedule Push Notification" button, a push notification will be scheduled and sent (to the user's device) at the indicated time.
A detailed explanation of how to set this up can be found here on Ionic's website: Push Overview.
The goal of this challenge is to demonstrate native notifications with Ionic (FULL PUSH) - not the LIMITED PUSH also discussed on this page.
Additional Notes
When you first build and open the StarterPack, you may receive an error - this is because the Database demonstration module does not have an active backend. You can ignore this error.
Use standard Ionic controls and directives in your solution wherever possible to ensure we get a "native look and feel".
For a high level overview of this whole project, please read Ionic StarterPack Concept. This document explains the overall concept we're trying to achieve.
Create and include a README.md file with your documentation inside your component folder.
Do not modify other areas of the application unless absolutely necessary (discuss in your README if you need to do this).
Notes on your README.md
Include directions for getting your component working including details on any other Ionic / Cordova modules that need to be installed and how to install them.
Challenge Deliverables
A zip file with only the new component (the folder that will go in src/components)
A video demonstrating push notificaitons working in this application in both iOS and Android (emulators are fine)
Simple deployment guide (for your component) in MD format
App must build successfully and function properly for both iOS and Android
The text was updated successfully, but these errors were encountered:
Welcome to the Ionic StarterPack Twitter Challenge
Project Rename: We were previously referring to this challenge series as "[IBP ] Node / Heroku Buildpack" I will keep using the "[IBP]" tag.
The Ionic StartPack is coming along nicely. We'd like to add a few more features. Next up - Push Notifications!
This Challenge
The goal of this challenge is to demonstrate push notification in the Ionic StarterPack. This is another common request from our clients.
Note - you will need an Apple developer account for this challenge.
Details
To get started, clone the repo and follow the README.md to run the application. Each side-menu option is represented by a component in the src/components directory.
The goal here is to add the new component without modifying anything else in the code base. Please make sure you review and understand how the application modularity functions.
This component should take the user to a screen which has the following controls:
The user is able to type text in the box and select a target date and time. When the user taps the "Schedule Push Notification" button, a push notification will be scheduled and sent (to the user's device) at the indicated time.
A detailed explanation of how to set this up can be found here on Ionic's website: Push Overview.
The goal of this challenge is to demonstrate native notifications with Ionic (FULL PUSH) - not the LIMITED PUSH also discussed on this page.
Additional Notes
Notes on your README.md
Challenge Deliverables
The text was updated successfully, but these errors were encountered: