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/)
-   -   Nieuws van site in app (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/33109-nieuws-site-app.html)

Dreissen 19-04-09 15:58

Nieuws van site in app
 
Hallo,

Ik zie heel vaak nieuws apps van bijvoorbeeld macwereld ik vraag we af hoe dat gedaan worden gaat dat via sqlite of is het eigelijk gewoon een website via webview?
Is hier een voorbeeld source van of kan iemand uitleggen hoe het in zijn werk gaat?

ideveloper 19-04-09 16:17

Vaak werkten dat soort apps met een RSS feed, die vervolgens leuk in een tableview gepresenteerd wordt.

wbroek 19-04-09 19:56

Zou het inderdaad met RSS doen, op The Apple Blog hebben ze een mooi voorbeeld hoe je een RSS lezer maakt met source erbij

Dreissen 19-04-09 21:10

Bedankt voor de hulp dit is was ik zoek maar hoelaat ik het openen in de app zelf en dus niet dat hij safari opent?

Thaurin 20-04-09 10:38

Google saves: iPhone SDK Tutorial: Build a Simple RSS reader for the iPhone

Dreissen 20-04-09 16:44

Citaat:

Oorspronkelijk geplaatst door Thaurin (Bericht 279496)

Maar hoe laat ik het gewoon in de app zelf zien nu moet hij safari openen voordat ik het bericht kan lezen.

Malork 20-04-09 16:55

Citaat:

Oorspronkelijk geplaatst door Dreissen (Bericht 279589)
Maar hoe laat ik het gewoon in de app zelf zien nu moet hij safari openen voordat ik het bericht kan lezen.

*hint* UIWebView *hint*

Thaurin 20-04-09 17:01

Opent die tutorial Safari!? Geen tijd nu, ik kijk thuis wel effe, maar ik dacht dat ie het in een TableView zette.

Dreissen 20-04-09 17:02

Citaat:

Oorspronkelijk geplaatst door Malork (Bericht 279592)
*hint* UIWebView *hint*

Dan is het een webview dat wil ik weer net niet.
Ik wil gewoon een rss reader maar als je op een post klikt dat hij dan opent in de app (kan ook via webview) zou iemand mij hier mee kunnen helpen (tegen vergoeding)

Malork 20-04-09 17:53

Citaat:

Oorspronkelijk geplaatst door Dreissen (Bericht 279595)
Dan is het een webview dat wil ik weer net niet.
Ik wil gewoon een rss reader maar als je op een post klikt dat hij dan opent in de app (kan ook via webview) zou iemand mij hier mee kunnen helpen (tegen vergoeding)

je kan een UIWebView gewoon een subview maken in je app. Ik zie niet precies wat je anders wil.

Dreissen 20-04-09 18:18

Citaat:

Oorspronkelijk geplaatst door Malork (Bericht 279609)
je kan een UIWebView gewoon een subview maken in je app. Ik zie niet precies wat je anders wil.

Zou je me daarbij willen helpen ik ben nog niet erg goed in het maken van apps we hebben het vooral nodig voor de site zodat je ook het nieuws kan lezen op je iphone, je krijgt er een vergoeding voor?

Bedankt!
Hopelijk wil je helpen...

Thaurin 20-04-09 18:44

Hier dan eindelijk je kans op het grote geld, Malork!! :D

Dreissen 20-04-09 18:49

Citaat:

Oorspronkelijk geplaatst door Thaurin (Bericht 279626)
Hier dan eindelijk je kans op het grote geld, Malork!! :D

:D
Het gaat hier om een beloning van een bedrag dat we samen kunnen vast stellen.

Thaurin 20-04-09 18:57

Wat jij beschrijft is vrij eenvoudig te bewerkstelligen. Ik neem aan dat er meer is dat je wilt. Misschien is het goed om dat van te voren even vast te leggen. ;)

Dreissen 20-04-09 20:00

Citaat:

Oorspronkelijk geplaatst door Thaurin (Bericht 279633)
Wat jij beschrijft is vrij eenvoudig te bewerkstelligen. Ik neem aan dat er meer is dat je wilt. Misschien is het goed om dat van te voren even vast te leggen. ;)

Het is ook simpel gewoon een rss reader die het nieuws lees en als je erop klikt (tikt) dat ie dan in de app naar het nieuws bericht gaat en niet safari moet openen. meer niet :P maar ik kan het niet maken

Thaurin 20-04-09 20:44

Ik heb er wel vertrouwen in dat ik het zou kunnen maken, maar het vergt wat uitzoekwerk omdat ik een aantal dingen gewoon niet niet heb uitgezocht. Ik moet alleen even kijken of ik daar tijd voor kan vinden.

Malork 21-04-09 08:45

Citaat:

Oorspronkelijk geplaatst door Dreissen (Bericht 279664)
Het is ook simpel gewoon een rss reader die het nieuws lees en als je erop klikt (tikt) dat ie dan in de app naar het nieuws bericht gaat en niet safari moet openen. meer niet :P maar ik kan het niet maken

Ik zal deze week eens kijken wat ik kan doen voor je; ik kan het wel maken maar omdat we komende week op vakantie gaan en dit weekend mijn zoontje communie heeft, staat XCode deze week helaas op een wat lager pitje...

Dreissen 21-04-09 12:10

Citaat:

Oorspronkelijk geplaatst door Malork (Bericht 279787)
Ik zal deze week eens kijken wat ik kan doen voor je; ik kan het wel maken maar omdat we komende week op vakantie gaan en dit weekend mijn zoontje communie heeft, staat XCode deze week helaas op een wat lager pitje...

Natuurlijk :)
Gefeliciteerd met de communie van je zoontje! :D
Kijk maar wat je kan doen ik zou het heel erg fijn vinden.

Bedankt en ik hoor het graag!

Thaurin 21-04-09 12:27

Het is een zeer kleine stap om van die tutorial naar een app te gaan die de link in een UIWebView in de app zelf opent. Dus als je serieus bent in het zelf leren, zou ik sowieso die tutorial eens volgen. ;)

Dreissen 21-04-09 13:46

Citaat:

Oorspronkelijk geplaatst door Thaurin (Bericht 279835)
Het is een zeer kleine stap om van die tutorial naar een app te gaan die de link in een UIWebView in de app zelf opent. Dus als je serieus bent in het zelf leren, zou ik sowieso die tutorial eens volgen. ;)

Heb je een tut waar in staat hoe ik er een Webview bij maakt dan?

Thaurin 21-04-09 14:19

Nee, maar als je ergens anders vandaan haalt hoe je tussen ViewControllers wisselt (link 1, link 2) en een andere waarin UIWebView's worden uitgelegd (link 1, link 2, link 3), ben je al een heel eind. ;)

Dreissen 21-04-09 20:19

Citaat:

Oorspronkelijk geplaatst door Thaurin (Bericht 279877)
Nee, maar als je ergens anders vandaan haalt hoe je tussen ViewControllers wisselt (link 1, link 2) en een andere waarin UIWebView's worden uitgelegd (link 1, link 2, link 3), ben je al een heel eind. ;)

Bedankt maar toch weet ik niet hoe ik dit moet verwerken in een rss reader app graag zou ik toch nog hulp krijgen :) (als dit kon)

wbroek 21-04-09 20:37

Alsjeblieft: UIWebView Tutorial - iPhone SDK Articles
Wel sumier maar het werkt!

Malork 21-04-09 20:57

1 Bijlage(n)
Alsjeblieft!

Ik heb de RSS Reader sample eerder in deze thread gebruikt als uitgangspunt, en in de didSelectRowAtIndexPath een wijziging aangebracht die een aparte viewcontroller laad, de gekozen URL erin plaatst en deze omhoogschuift.

na de viewDidLoad-methode wordt de URL geladen.

Hij kan natuurlijk mooier, maar ach :)

Dreissen 22-04-09 15:04

Citaat:

Oorspronkelijk geplaatst door Malork (Bericht 280038)
Alsjeblieft!

Ik heb de RSS Reader sample eerder in deze thread gebruikt als uitgangspunt, en in de didSelectRowAtIndexPath een wijziging aangebracht die een aparte viewcontroller laad, de gekozen URL erin plaatst en deze omhoogschuift.

na de viewDidLoad-methode wordt de URL geladen.

Hij kan natuurlijk mooier, maar ach :)

Hmm dit is wat ik zoek!
Top heel maar dan ook heel erg bedankt!
(Hoe maak ik trouwens die UIWebview groter als ik hem groter sleep krijg ik na build en go een error :P?

Malork 22-04-09 15:21

Citaat:

Oorspronkelijk geplaatst door Dreissen (Bericht 280208)
Hmm dit is wat ik zoek!
Top heel maar dan ook heel erg bedankt!
(Hoe maak ik trouwens die UIWebview groter als ik hem groter sleep krijg ik na build en go een error :P?

np :) en je moet hem gewoon groter kunnen trekken hoor...? Maar wat is de melding dan?

EDIT: Ik had hem expres niet volledig scherm gedaan, zodat je kon zien dat het een losse UIWebView was.

Dreissen 22-04-09 16:22

Probleem opgelost bedankt!

Weetje waar ik kan veranderen hoe hij zeg maar gaat als ik op een bericht klik.
heeft dat iets te maken met left, right, up enz?
Waar vind ik dat?

Malork 22-04-09 16:48

Citaat:

Oorspronkelijk geplaatst door Dreissen (Bericht 280228)
Weetje waar ik kan veranderen hoe hij zeg maar gaat als ik op een bericht klik.
heeft dat iets te maken met left, right, up enz?
Waar vind ik dat?

Gebeurt vanzelf; dat is de 'presentModalViewController', die schuift van onder naar boven. van links-naar-rechts gebeurt met een navigationController, maar dan moet je veeel meer erin zetten als nu :)

Anderzijds kun je het ook doen via een flipview; hiervoor kun je eenvoudig de 'utility based' template project starten vanuit XCode.

Wat ik nu doe is de 'simpele' methode. snel, simpel en effectief!

Dreissen 22-04-09 17:02

ik wil zoals apple het heeft naar rechts ;p
PS: Ik zie net dat je in landgraaf woont!
Daar woon ik ook hehe! :P

Malork 22-04-09 18:40

Oh nee! Nu ga ik me zorgen maken ;)

van links naar rechts gaat als je een navigationController hebt. Dat had ik in jouw voorbeeld maar niet gezet. Dat vereist weer wat meer kennis...

Dreissen 23-04-09 11:34

Citaat:

Oorspronkelijk geplaatst door Malork (Bericht 280286)
Oh nee! Nu ga ik me zorgen maken ;)

van links naar rechts gaat als je een navigationController hebt. Dat had ik in jouw voorbeeld maar niet gezet. Dat vereist weer wat meer kennis...

Zou je dat wel kunnen doen?
Of dit dat niet mogelijk...?
Ik zal hierna niks maar vragen ik begrijp ook dat ik nu teveel vraag.
Bedankt voor je hulp en als je dat nog zo willen maken zie ik het wel komen :)

Malork 23-04-09 12:21

nou... dat kost me ECHT teveel tijd om 'even snel' tussendoor te doen...
Begin eerst eens te begrijpen wat dat bovenstaande project doet, dan spreken we daarna verder. We kunnen natuurlijk wel alles voorkouwen maar ook ik wil graag met mijn eigen dingen verder, en daar steek ik tijd, VEEL tijd in...

Dreissen 23-04-09 13:21

Nou oke, heel erg bedankt voor wat je al gedaan hebt.
Jammer dat dit te moeilijk is voor mij, ik begrijp ook dat je aan je eigen zaken moet denken.
Bedankt en hopelijk spreek ik je nog een keer.

Thaurin 23-04-09 13:36

Je had toch ook ervaring in development voor de PSP, kan ik mij herrinneren? Is dit dan echt zoveel moeilijker?

Dreissen 23-04-09 13:46

Citaat:

Oorspronkelijk geplaatst door Thaurin (Bericht 280477)
Je had toch ook ervaring in development voor de PSP, kan ik mij herrinneren? Is dit dan echt zoveel moeilijker?

Ik vind het moeilijker ja vooral omdat ik je hier met verbinden van dingen enz te maken hebt dat is soms nog even wennen en de taal is toch wel een anders.

Thaurin 23-04-09 14:15

Oh, ja, absoluut. Ik weet dus niets van de PSP (ik neem aan homebrew) development, maar als je ontwikkelen voor de Mac niet gewend bent (zoals ik) heeft het een enorme learning curve. Het heeft echter zeker wel zin om erop te blijven hameren, want op een gegeven moment krijg je er veel meer feeling voor.

Ik hoefde al jaren niet meer te denken aan memory management vanwege garbage collected runtimes, maar inmiddels voel ik me best wel vertrouwd met reference counting. Al kent C# wel het concept delegation, in Objective-C staat het centraal. Werk er genoeg mee en het went vanzelf. En wat betreft het maken van connecties in Interface Builder, daar hoe je eigenlijk niet zoveel over na te denken.

Het kost wel wat bloed en zweet, maar niemand zei dat het makkelijk zou zijn. ;) Je moet gewoon zorgen dat je het in hapklare brokken inneemt. :D

Malork 23-04-09 14:33

Precies, gewoon doorzetten! Ik heb het ook vooral allemaal zelf geleerd en/of gelezen.

Enne, bij IB moet je bij de complexere dingen WEL goed nadenken, vooral wat betreft delegates enzo :) maar als je het simpele doorkrijgt, gaat het daarna vanzelf.

Ik heb nog HEEEL veel te leren maar ik denk dat ik nu toch wel over de grootste drempel heen ben.

En in godsnaam: koop (minstens) een boek.

Thaurin 23-04-09 15:03

Ja, maar als je het concept achter delegates goed begrijpt, maakt het toch verder niet uit of je snapt waarom een connectie trekt van het een of ander; je weet al waar de verantwoordelijkheden en "flow" liggen.

Wat betreft actions en outlets, dat heeft voor zover ik me kan indenken niet veel met delegation te maken, maar meer met hoe IB de connecties maakt zodra een NIB wordt ge-unarchived. Ach, ik ben weer aan het ratelen. :)

Malork 23-04-09 16:03

hehe ach ik ratel ook wel eens :) maar precies, als je het concept achter delegates begrijpt hoef je er niet bij na te denken...maar je moet het wel ff weten anders heeft een connectie trekken misschien een exception tot gevolg, en weet hij (dreissen) niet waarom.

Thaurin 23-04-09 16:27

Aaah, ja ik zat teveel buiten IB te denken, als je op een manier als

Code:

myController.delegate = self
een delegate zet in plaats van slepen. Maar dan zie je wat beter wie wat wat is en wie wat doet.


Alle tijden zijn GMT +2. Het is nu 16:56.