CampFahrplan is a viewer for schedules of Chaos Computer Club e.V. events such as Chaos Communication Camp or Chaos Communication Congress.
In addition to an daily overview of talks, the app lets you read the abstracts, highlight talks, add a talk to your calendar, share talks with others, and set reminders within the app.
Moreover, the app is designed to consume schedule data published in a specific format as provided by Pentabarf or its successor Frab. Therefore, the app can be re-deployed for other events using the same schedule file format.
Before you can run a release build for your product flavor
please create a gradle.properties
file in the app
module.
A template file is provided which contains the required settings -
see app/gradle.properties.example
.
Contributions can be served as contextual atomic branches which should
be rebased onto the current HEAD
of the master
branch. Please make
sure to apply automatic code formatting and organize imports
as it is provided by Android Studio and IntelliJ. To automate this a
checkstyle definition will be provided in the near future.
Portions Copyright 2008-2011 The K-9 Dog Walkers and 2006-2011 the Android Open Source Project.
LICENSE
Copyright 2011-2016 Daniel Dorau
Copyright 2016 SubOptimal, entropynil, johnjohndoe
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.