Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noeldemartin/tcm-ionic-workshop
Chat Ionic application to be built in a workshop in Tecnocampus Mataró.
https://github.com/noeldemartin/tcm-ionic-workshop
firebase ionic tutorial workshop
Last synced: 15 days ago
JSON representation
Chat Ionic application to be built in a workshop in Tecnocampus Mataró.
- Host: GitHub
- URL: https://github.com/noeldemartin/tcm-ionic-workshop
- Owner: NoelDeMartin
- Created: 2017-11-21T09:10:49.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-30T09:28:40.000Z (about 7 years ago)
- Last Synced: 2025-01-03T00:14:36.167Z (23 days ago)
- Topics: firebase, ionic, tutorial, workshop
- Language: TypeScript
- Homepage: https://noeldemartin.github.io/tcm-ionic-workshop
- Size: 3.56 MB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TCM Ionic Workshop #
## Previous Knowledge
This workshop will be focused exclusively on developing Ionic applications, in order to do it in the little time available, attendees should be familiar with the following tools and concepts:
- [Git](https://git-scm.com/)
- [Npm](https://www.npmjs.com/)
- [Javascript Promises](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)
- [Typescript](https://www.typescriptlang.org/) (You should be fine if you only know plain javascript)## System Requirements
To speed up the start of the session and get to coding right away, it is recommended to have the following installed. Keep in mind the possibility of doing this workshop *almost* offline, since there may be some connectivity issues.
It is also recommended to do the workshop in pairs, since [pair programming](https://en.wikipedia.org/wiki/Pair_programming) often results in faster results and this is important given the time constraints.
- [Git](https://git-scm.com/downloads)
- [Node](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions) + [Npm](https://docs.npmjs.com/getting-started/installing-node)
- [Visual Studio Code](https://code.visualstudio.com/) (Any other text editor should be fine, but the workshop will be done using this)
- Clone this repository to have everything offline, use the following commands:```
git clone https://github.com/NoelDeMartin/tcm-ionic-workshop
cd tcm-ionic-workshop
git checkout workshop-start
npm install
node_modules/.bin/ionic serve
```If you see the following after running the commands above, you should be ready for the workshop.
![Ionic Blank Screenshot](ionic-blank.png "Ionic Blank Application")
## Slides
Workshop slides can be found [here](https://www.slideshare.net/NoelDeMartinFernande/tcm-ionic-workshop-83042360).