A cross-platform mobile app for in-person events such as symposiums, conferences, hackathons, etc.
This app is written in JavaScript on top of the Titanium Appcelerator platform. It uses Liferay Portal as a backend data repository. It has successfully been used at Liferay's worldwide events since 2011 with thousands of speakers, sessions, attendees, and more.
To see this app in action at Liferay, check out the app on the iTunes app store or Google Play!
This project began as a re-purposed version of an app developed and demoed at WCS 2011 by LEVEL Studios (now Rosetta). The app was an early pioneering example of using Liferay to serve rich content to a mobile platform. Rosetta graciously agreed to donate the base app to Liferay and since then we have been adding new features in support of Liferay's worldwide events.
We wish to thank LEVEL Studios and Rosetta for their donation and commitment to the Liferay open source community!
So you want to build and use this app yourself? No problem! But you'll need to build it yourself, so read all of these:
- Quick Overview and Features
- Dev Environment Setup and Build Instructions
- Setting up the Liferay Backend
- Data Formats
- How to brand this app (aka white-labelling)
Just send pull requests! Also, ensure your code is bug-free, well-tested, architecturally sound, and practically perfect in every way.
You can contribute code fixes, new or updated translations (see the i18n directory, or new features! Please try to avoid sending in giant PRs that contain thousands of lines of change. If possible, break into multiple, smaller, functionally isolated changes.
- Use Alloy MVC
- Use layouts optimized for device (e.g. two-pane layout on tablets)
- Convert "fake" push notifications into real ones
- Use Liferay Connector
- Smarter image handling on Android
- Login / attendee profiles
- Attendee linking via profiles
- Support for Apple Watch
- Batch uploading of photostream pics
- Convert to use TiSocial.Framework for Twitter and FB
- Interactive polling
- A cool activity stream
Copyright (c) 2015, Liferay Inc. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
All graphics are licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License.
To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/.
See the NOTICES file for details on open source libraries included in this project and how they are licensed!