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 🚀.
You can download the app for free from the iOS App Store and Android Play Store:
- Cross-Platform native app
- Multi-Language support (en, de, es, pt)
- Advanced list-views
- Multi-Navigation flows
- Image Capturing, Processing & Upload
- REST-API / JSON
- iPhone X / iOS 11+ support
- Latest Titanium SDK compatible
- ES6+ based (classes, imports / exports, arrow functions, ...)
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
, ...
-
Import it via Dashboard if available.
-
Or import it via File > Import... > Git > Git Repository as New Project with URI:
https://github.com/hansemannn/studentenfutter-app
-
Select a Simulator or Device to build to via Run > Run As.
- Clone the repository:
git clone https://github.com/hansemannn/studentenfutter-app
- To run it with
appc run
first import it to the platform:
appc new --import --no-services
- Build to Simulator or Device:
[appc run | ti build] -p ios [-T device]
Hans Knoechel (@hansemannnn / Web)
MIT
Code contributions are greatly appreciated, please submit a new pull request!