package gdg.devfest; import java.util.TimeZone; import android.annotation.TargetApi; import android.os.Build; import com.google.android.apps.iosched.util.ParserUtils; public class Setup implements ISetup { public static String CONFERENCE_HASHTAG = "#devfest"; public static TimeZone CONFERENCE_TIME_ZONE = TimeZone.getTimeZone("Europe/Berlin"); //set proper GMT! e.g. Berlin +02:00 //you can find it here http://www.timeanddate.com/worldclock/city.html?n=37 under "Current time zone offset" public static long CONFERENCE_START_MILLIS = ParserUtils.parseTime("2012-10-13T09:00:00.000+02:00"); public static long CONFERENCE_END_MILLIS = ParserUtils.parseTime("2012-10-14T19:00:00.000+02:00"); @TargetApi(Build.VERSION_CODES.HONEYCOMB) public static final Class<?> getMyScheduleWidgetServiceClass() { return gdg.devfest.app.appwidget.MyScheduleWidgetService.class; } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public static final Class<?> getMyScheduleWidgetProviderClass() { return gdg.devfest.app.appwidget.MyScheduleWidgetProvider.class; } @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) public static final Class<?> getSessionCalendarServiceClass() { return gdg.devfest.app.calendar.SessionCalendarService.class; } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public static final Class<?> getGoogleTVSessionLivestreamActivityClass() { return gdg.devfest.app.ui.gtv.GoogleTVSessionLivestreamActivity.class; } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public static final Class<?> getSessionLivestreamActivityClass() { return gdg.devfest.app.ui.SessionLivestreamActivity.class; } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public static final Class<?> getMapMultiPaneActivityClass() { return gdg.devfest.app.ui.tablet.MapMultiPaneActivity.class; } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public static final Class<?> getSessionsVendorsMultiPaneActivityClass() { return gdg.devfest.app.ui.tablet.SessionsVendorsMultiPaneActivity.class; } }