https://github.com/hansemannn/studentenfutter-app
🍱 Mobile App to show canteen meals in Germany.
https://github.com/hansemannn/studentenfutter-app
javascript native showcase-app studentenfutter titanium
Last synced: about 1 year ago
JSON representation
🍱 Mobile App to show canteen meals in Germany.
- Host: GitHub
- URL: https://github.com/hansemannn/studentenfutter-app
- Owner: hansemannn
- License: mit
- Created: 2016-10-12T13:05:23.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-10-20T09:49:33.000Z (over 5 years ago)
- Last Synced: 2025-03-29T01:12:30.442Z (about 1 year ago)
- Topics: javascript, native, showcase-app, studentenfutter, titanium
- Language: JavaScript
- Homepage: https://hans-knoechel.de
- Size: 18.2 MB
- Stars: 24
- Watchers: 4
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Studentenfutter-App
[](http://twitter.com/hansemannnn)
The Studentenfutter App is a cross-platform Titanium app initially made to check the lunches of the German based
Universities in Osnabrück, Vechta and Lingen. It is open source to share the concepts behind making an advanced
Titanium application and is still work-in-progress due to migrations from the classic structure to an Alloy based concept.
Also check out the Swift 3 based tvOS-version of this app in [hansemannn/studentenfutter-tvos](https://github.com/hansemannn/studentenfutter-tvos) :rocket:.

### Download
You can download the app for free from the iOS App Store and Android Play Store:
### Features (Selection)
- [x] Cross-Platform native app
- [x] Multi-Language support (en, de, es, pt)
- [x] Advanced list-views
- [x] Multi-Navigation flows
- [x] Image Capturing, Processing & Upload
- [x] REST-API / JSON
- [x] iPhone X / iOS 11+ support
- [x] Latest Titanium SDK compatible
- [x] ES6+ based (classes, imports / exports, arrow functions, ...)
### Used Titanum API's (Selection)
#### Core API's
`Ti.Media.Camera`, `Ti.App.iOS.ApplicationShortcuts`, `Ti.App.iOS.PreviewContext`, `Ti.Filesystem`,
`Ti.UI.iOS.TabbedBar`, `Ti.UI.iOS.NavigationWindow`, `Ti.UI.ListView`, `Ti.App.iOS.PreviewContext`,
`Ti.UI.iOS.BlurView`, `Ti.UI.ProgressBar`, `Ti.UI.Switch`, `Ti.UI.Slider`, `Ti.UI.RefreshControl`, ...
#### Modules
- [Ti.Map](github.com/appcelerator-modules/ti.map)
- [Ti.StoreView](https://github.com/dezinezync/TiStoreView)
- [Ti.ImageFactory](https://github.com/appcelerator-modules/ti.imagefactory)
### Running the App
#### Via Appcelerator Studio
1. Import it via *Dashboard* if available.
2. Or import it via *File > Import... > Git > Git Repository as New Project* with *URI*:
https://github.com/hansemannn/studentenfutter-app
3. Select a Simulator or Device to build to via *Run > Run As*.
#### Via CLI
1. Clone the repository:
```
git clone https://github.com/hansemannn/studentenfutter-app
```
2. To run it with `appc run` first import it to the platform:
```
appc new --import --no-services
```
3. Build to Simulator or Device:
```
[appc run | ti build] -p ios [-T device]
```
### Author
Hans Knoechel ([@hansemannnn](https://twitter.com/hansemannnn) / [Web](http://hans-knoechel.de))
### License
MIT
### Contribution
Code contributions are greatly appreciated, please submit a new [pull request](https://github.com/hansemannn/studentenfutter-app/pull/new/master)!