iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   Eigen Rooster Applicatie (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/61970-eigen-rooster-applicatie.html)

Raicho 20-06-10 14:54

Eigen Rooster Applicatie
 
Hey,

Op mijn school gebruiken ze gp-Untis om de roosters te laten zien, ik wou proberen een Applicatie voor mijn iphone te maken, die van die site dan het rooster afleest, is dit moeilijk? wat voor 'skills' heb ik daar voor nodig?

Ik heb ervaring met Php, MySQL, Html en Java, of heb ik hier helemaal niets aan?


Bvd.

GuestHx 20-06-10 16:50

Ik zou dit ook wel willen weten, ik heb op school ook gp-units :P

Whacko 21-06-10 10:34

Alles is mogelijk natuurlijk. Of het moeilijk is hangt helemaal van je eigen kennis en kwaliteiten af.
Ik zie dat je java kunt, als je daar redelijk goed in bent (niet 1 semestertje op school gehad) dan moet je redelijk makkelijk Objective-C kunnen leren. ik heb zelf ook een java achtergrond.

Ik weet niet hoe het zit met security van de rooster site, dus dat kan nog een struikelblokje zijn. En verder is het denk ik een kwestie van de website "scrapen". Het beste is om een eigen website te maken die dit voor je doet, zodat niet iedereen met de iphone app de hele tijd de rooster site zit te belasten.

Raicho 21-06-10 13:56

Hmm ik zal 'ns kijken dan.


Bedankt!

Frog 21-06-10 20:16

Kijk naar de NSXMLParser class, daar kan je waarschijnlijk wel wat mee doen.

The Unbelievable 21-06-10 21:35

Ik had dit idee ook.:p Ik heb andere ideen hierover om uit te voeren maar dat ga ik jullie lekker niet vertellen:p

Raicho 21-06-10 22:45

gheheh tipje van de sluier?(A)

dododedodonl 22-06-10 23:47

Ik heb voor mijn school een rooster app gemaakt, die gebruikt ook GP-Untis... Maar ik had het probleem dat ik nergens netjes een .xml bestandje oid kon vinden. Ik ga naar de webpagina, download die, en process die...

Het is trouwens per GP-Untis systeem anders. Wij hebben in de regio 3 scholen, maar die 3 scholen doen alle 3 werken met GP-Untis, maar de uitvoer is nog niet een beetje hetzelfde...

Raicho 22-06-10 23:56

Welke code taal gebruik je voor de app zelf dan als ik vrgaen mag

dododedodonl 23-06-10 09:00

Citaat:

Oorspronkelijk geplaatst door Raicho (Bericht 472406)
Welke code taal gebruik je voor de app zelf dan als ik vrgaen mag

Objective-C... Ik heb gewoon het SDK gedownload en toen ben ik gaan aanklooien en daar kwam een werkende rooster app uit... Ziet er wel niet zo mooi uit, maar dat is eer ander verhaal (komt door de super slechte html die GP-Untis genereerd).

RemcoB00 20-02-11 10:21

PhoneGap
 
Als je ervaring hebt met html kun je ook PhoneGap gebruiken hier mee kun je een app volledig met html bouwen.

Raicho 20-02-11 12:14

Cool, maar is dit programma ook geschikt voor windows?

RemcoB00 21-02-11 16:58

Nee, dit is een plugin voor xcode.

Raicho 21-02-11 18:34

hmm,


En dat is?:$
Ik heb aaridg wat ervaring met HTML/Java/PHP/CSS etc. Maar xcode enz niet echt, kan t dan beter vergeten hier aan te beginnen of.. :p


xx

lolbroeck 21-02-11 19:38

Citaat:

Oorspronkelijk geplaatst door Raicho (Bericht 644644)
hmm,


En dat is?:$
Ik heb aaridg wat ervaring met HTML/Java/PHP/CSS etc. Maar xcode enz niet echt, kan t dan beter vergeten hier aan te beginnen of.. :p


xx

Het is er zo te zien (ik heb niet ver gekeken maar) alleen voor Mac... :(

Daarnaast heb ik ook wel flink wat ervaring met HTML/PHP/etc. Zou wel handig zijn als die er ook voor Windows zou zijn :D

Misschien zijn er nog andere progjes, ik zall ff kijken. Onze school heeft ook Gp Untis, zelf maak ik nu een rooster in de Google Calendar (misschien een tip!)

RemcoB00 21-02-11 19:41

Als je het wilt doen kun je het beste zo doen:

1.Zorg dat je een Mac hebt (ik heb zelf geen Mac maar kan gewoon een op school gebruiken, meschien kun jij dat ook als je geen Mac hebt).

2. Download Xcode - Ga naar deze site klik op iOS. Maak een accaunt aan (gewoon als Safari developer dat is gratis en dan kun ook gewoon Xcode downloaden, alleen dan kun je niet je app toevoegen aan de app store of testen op je drive.). Login en download Xcode (Dit zal even duren want het is een redelijk groot bestand).

3. Installeer Xcode

4. Download en installeer PhoneGap

5. Open Xcode aan maak een nieuwe PhoneGap applicatie

6. Nu staat in de map www een html bestand en dit kun je gewoon naar eigen voorkeur aanpassen

kai824 25-04-11 14:52

Weet iemand of je een .xml bestand hebt binnen gp-Untis?

danield 25-04-11 22:10

Citaat:

Oorspronkelijk geplaatst door kai824 (Bericht 667823)
Weet iemand of je een .xml bestand hebt binnen gp-Untis?

Nop. Was 't maar zo. Ik heb contact gehad met wat scholen ivm development van zulk soort apps, maar 't zit niet echt mee. Die GP-Untis is 'n enorme ramp. De roosters die je online ziet zijn handmatig gegenereerde (!) HTML bestanden die uit de Windows-software van ze komt rollen.

De data is er wel in een database (die ook als csv geëxporteerd kan worden), maar die staat meestal op 'n intranet.

Echt, vreselijk. Uiteindelijk heb ik inderdaad maar het html-bestandje lopen parsen, maar als de school dan opeens bedenkt 't anders in te richten heb je kans dat ze je app slopen. En wat dododedodonl ook zegt; per school mag je dat scriptje gaan lopen aanpassen.

Enige wat je zou kunnen doen is de school contacteren en vragen of ze dagelijks ook 'n csv'tje naar je eigen website (die dan de data processt voor de iApp) willen sturen.

kai824 25-04-11 22:15

Citaat:

Oorspronkelijk geplaatst door danield (Bericht 667942)
Nop. Was 't maar zo. Ik heb contact gehad met wat scholen ivm development van zulk soort apps, maar 't zit niet echt mee. Die GP-Untis is 'n enorme ramp. De roosters die je online ziet zijn handmatig gegenereerde (!) HTML bestanden die uit de Windows-software van ze komt rollen.

De data is er wel in een database (die ook als csv geëxporteerd kan worden), maar die staat meestal op 'n intranet.

Echt, vreselijk. Uiteindelijk heb ik inderdaad maar het html-bestandje lopen parsen, maar als de school dan opeens bedenkt 't anders in te richten heb je kans dat ze je app slopen. En wat dododedodonl ook zegt; per school mag je dat scriptje gaan lopen aanpassen.

Enige wat je zou kunnen doen is de school contacteren en vragen of ze dagelijks ook 'n csv'tje naar je eigen website (die dan de data processt voor de iApp) willen sturen.

Dat is dus echt balen. Ik heb al grootse moeite om data van een .XML bestand in mijn app te krijgen, laat staan andere soort bestanden. Thanks voor je uitgebreide reply!

dododedodonl 07-06-11 13:09

Misschien even van belang om te melden: de roostermakers op school kunnen .xml exports maken. Moet je ze even vragen.


Alle tijden zijn GMT +2. Het is nu 20:42.