Skip to content
This repository was archived by the owner on Feb 15, 2026. It is now read-only.

justspacedog/MySchoolPocket-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MySchoolPocket iOS App

Summary and Screenshots

This repository contains the source code for the MySchoolPocket iOS app. An app with which you can display news, timetables and representation plans from a school and save them offline. Also you can easily call, mail and navigate to the school. This app is localized in English, German and Simplified Chinese.

MySchoolPocket_news MySchoolPocket_timetables MySchoolPocket_representation MySchoolPocket_info

License

This app is released under the MIT license, with all related content.

Working Example App

Google Play

Building

The build requires Xcode with the iOS SDK.

What you have to change

App-Icon and Start-Image

Change this images with an image or logo of your School.

data.xml

This file contains all necessary information about the school(s). At the first start, the user can choose a school and a class (from 5-12 - you can change the Timetable.plist) - this writes the Information about the chosen school in SharedPreferences.

The structure of this data.xml is completely identical with that of the android App.

Replace * in

<school name="*"> with the name of the School

<feed><![CDATA[*]]></feed> with the URL to the News-RSS-Feed

<timetables_names><![CDATA[*;**;***;…]]></timetables_names> with the names of the Timetables, separated with a semicolon

<timetables_classes><![CDATA[*;**;***;…]]></timetables_classes> with the classes from 5-12 where the timetable belong to (same order)

<timetables_urls><![CDATA[*;**;***;…]]></timetables_urls> with the URLs to the Timetable-PDFs (same order)

<representation_urls><![CDATA[*;**;***;****;*****]]></representation_urls> with the URLs to the Representation-PDFs (from Monday to Friday)

<phone_number><![CDATA[*]]></phone_number>, <website><![CDATA[*]]></website>, <email_address><![CDATA[*]]></email_address>, <address><![CDATA[*]]></address> with the Phone-Number, the URL to the website, the Mail-Address and the Adress of the School

Schools in other communities and/or states?

If you have schools in other communities and/or states, you have to write the name(s) of them in the <state name=""> and <community name=""> tags. Also, you have to change the @"School" in the SchoolsViewController.m file.

Make an android-Counterpart of the School App

You can easily make an android-Counterpart - the data.xml is completely identical.

MySchoolWallpaper

About

An application for every school!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors