<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<copyright>Copyright 1998 - 2023 DPG Media B.V.</copyright>
		<pubDate>Wed, 11 Jan 2023 22:31:14 GMT</pubDate>
		<lastBuildDate>Wed, 11 Jan 2023 22:31:14 GMT</lastBuildDate>
		<docs>https://tweakers.net/reviews/76</docs>
		<description>Tweakblogs.net is de weblog service van Tweakers, de grootste hardwaresite en techcommunity van Nederland.</description>
		<image>
			<link>https://tweakblogs.net/</link>
			<title>Tweakblogs.net</title>
			<url>https://tweakers.net/g/if/logo.gif</url>
			<height></height><width></width>
			<description>Tweakblogs.net</description>
		</image>
		<language>nl-nl</language>
		<link>https://vistu.tweakblogs.net</link>
		<title>iOS development en meer</title>
		<webMaster>gathering@tweakers.net</webMaster>
		<item>
			<title>OSSCraft</title>
			<link>https://vistu.tweakblogs.net/blog/7734/osscraft.html#r_106130</link>
			<description>Dat klopt geheel ja, ik sluit op dit moment een deel van de community uit.Gelukkig bestaat ons team uit getalenteerde Java ontwikkelaars (als in: ze weten deobfuscated Java meuk aan te passen en er plugins voor te bouwen), dus ik twijfel er niet aan dat op een later moment ook die platformen aan de beurt komen.

Zoals ik min of meer al aangaf in het verhaal wil ik graag eens een opensource iOS project doen; deels omdat mijn skills daar liggen, deels omdat ik dat veel leuker vind dan een webapp te klussen. De uitdaging zit meer in het opzetten van een app dan in het omcatten van onze huidige website om &#039;m zo ook geschikt te krijgen voor lagere resoluties.

Vanzelfsprekend documenteer ik alles dus porten moet niet al te moeilijk worden, hell, misschien heb ik er de tijd voor om zelf eens met de Android SDK te rommelen .</description><dc:creator>vistu</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7734/osscraft.html#r_106130#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7734#r_106130</guid>
			<pubDate>Sun, 01 Apr 2012 08:30:12 GMT</pubDate>
		</item>
		<item>
			<title>OSSCraft</title>
			<link>https://vistu.tweakblogs.net/blog/7734/osscraft.html#r_106129</link>
			<description>Waarom kies je specifiek voor een iOS app? Ik ga er vanuit dat de Tweakcraft community zowel Android als iOS, als Symbian/WiMo/Maemo/whatever gebruikers zal kennen, en wat mij in dit geval handiger lijkt is een webapp.

Gewoon een simpele mobiele website waar je de gegevens die je in je app wou zetten neerploft. Qua vormgeving kun je helemaal los gaan, plus je sluit een hele hoop gebruikers binnen je community NIET uit. Dan kun je voor iOS altijd nog een soort van wrapper maken, die de mobiele site doorgeeft voor de mensen die per se een appje willen installeren. 

Nu ken ik jouw vaardigheden natuurlijk niet, en als je geen ervaring met HTML/CSS hebt en je er ook niet in wil verdiepen kan ik het me heel goed voorstellen, maar mocht je dit wel kunnen/willen leren, dan is het voor de community natuurlijk een stuk leuker om het op alle mobiele platformen aan te bieden </description><dc:creator>Sorbo</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7734/osscraft.html#r_106129#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7734#r_106129</guid>
			<pubDate>Sun, 01 Apr 2012 08:24:20 GMT</pubDate>
		</item>
		<item>
			<title>OSSCraft</title>
			<link>https://vistu.tweakblogs.net/blog/7734/osscraft.html#r_106117</link>
			<description>apple...draait dat zelfs minecraft? </description><dc:creator>boe2</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7734/osscraft.html#r_106117#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7734#r_106117</guid>
			<pubDate>Sat, 31 Mar 2012 23:02:56 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106093</link>
			<description>Testflight is idd een goeie, zeker als je een wat grotere groep van testers hebt. En het is gewoon gratis; ze verdienen de kost aan een API die je in je app kunt bouwen waarbij gebruiksstatistieken e.d. verzameld worden.</description><dc:creator>YopY</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106093#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106093</guid>
			<pubDate>Fri, 30 Mar 2012 20:01:32 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106091</link>
			<description>riezebosch schreef op vrijdag 30 maart 2012 @ 21:48:
Heb toevallig mijn studenten opdracht gegeven een VCS met een build server en een issue tracker te combineren  Had zelf een demo gedaan in TFS omdat ik daarin thuis ben.Aah leuk, mogen ze blij mee zijn, lijkt me een waardevolle les. Juist omdat het je zo veel werk uit handen kan nemen als je je erin besluit te verdiepen.</description><dc:creator>vistu</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106091#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106091</guid>
			<pubDate>Fri, 30 Mar 2012 19:49:04 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106090</link>
			<description>Heb toevallig mijn studenten opdracht gegeven een VCS met een build server en een issue tracker te combineren  Had zelf een demo gedaan in TFS omdat ik daarin thuis ben.</description><dc:creator>riezebosch</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106090#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106090</guid>
			<pubDate>Fri, 30 Mar 2012 19:48:01 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106025</link>
			<description>Met testflight zou je zelfs je crash reports kunnen uitlezen (hoe vaak ze voorkomen en wat er dan crashed). Gratis, doch worden alle gegevens wel doorverkocht.</description><dc:creator>farmertjes</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106025#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106025</guid>
			<pubDate>Fri, 30 Mar 2012 07:52:59 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106018</link>
			<description>thaan schreef op vrijdag 30 maart 2012 @ 08:30:
Kijk eens naar testflightapp.com, dat gebruikt een ontwikkelaar waar ik voor test om (zeer) gemakkelijk testversies te kunnen distribueren.Ken het van naam, verder nooit meegespeeld. Later vandaag eens naar kijken, alhoewel het natuurlijk ook zijn charme heeft zelf je omgeving opgezet te hebben .</description><dc:creator>vistu</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106018#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106018</guid>
			<pubDate>Fri, 30 Mar 2012 07:14:11 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106016</link>
			<description>Kijk eens naar testflightapp.com, dat gebruikt een ontwikkelaar waar ik voor test om (zeer) gemakkelijk testversies te kunnen distribueren.</description><dc:creator>thaan</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106016#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106016</guid>
			<pubDate>Fri, 30 Mar 2012 06:30:43 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106014</link>
			<description>X-DraGoN schreef op vrijdag 30 maart 2012 @ 07:41:
Over hoe git werkt zijn genoeg tuts te vinden - nog los van het feit dat ik zeker geen git ninja ben - dus daar zal ik verder niet al teveel over uitweiden.
uitwijden... Het is toch echt uitweiden.zelfs zonder versioneringssysteem lijkt het mij toch evident dat je bij het maken van een release even een archief aanmaakt met de broncode van die specifieke release. Uiteindelijk doet men dat in versioneringssystemen net zo. Eens een release klaar is maak je er een branch van.Is het ook ja, misschien niet het beste voorbeeld, maar ik wilde eigenlijk aangeven hoe groot de impact zou kunnen zijn. Majors gingen inderdaad in een zipje de mail op. Bij het refactoren van code was het soms lastiger, ook dan kan je zipjes maken, maar je begrijpt dat een simpele commit een stuk prettiger werkt.</description><dc:creator>vistu</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106014#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106014</guid>
			<pubDate>Fri, 30 Mar 2012 05:50:11 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106013</link>
			<description>zelfs zonder versioneringssysteem lijkt het mij toch evident dat je bij het maken van een release even een archief aanmaakt met de broncode van die specifieke release. Uiteindelijk doet men dat in versioneringssystemen net zo. Eens een release klaar is maak je er een branch van.</description><dc:creator>Blokker_1999</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106013#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106013</guid>
			<pubDate>Fri, 30 Mar 2012 05:45:30 GMT</pubDate>
		</item>
		<item>
			<title>OTA, GIT en Hudson</title>
			<link>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106012</link>
			<description>Over hoe git werkt zijn genoeg tuts te vinden - nog los van het feit dat ik zeker geen git ninja ben - dus daar zal ik verder niet al teveel over uitweiden.
uitwijden... </description><dc:creator>X-DraGoN</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7728/ota-git-en-hudson.html#r_106012#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7728#r_106012</guid>
			<pubDate>Fri, 30 Mar 2012 05:41:30 GMT</pubDate>
		</item>
		<item>
			<title>Caelinoti, een vliegende start</title>
			<link>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105931</link>
			<description>Satch schreef op woensdag 28 maart 2012 @ 15:42:
Om even in de gaan op de niet-technische kant: Je schrijft dat het ontwikkelen in de baas z&#039;n tijd niet kon, dus dat je daarom dit zelf in je eigen tijd hebt ontwikkeld. Mijn tip: Maak duidelijke afspraken bij wie de rechten liggen van de software die je hebt gemaakt! Want je bespaart je baas als ik het goed lees nu een hoop geld, maar krijgt er zelf niks meer voor terug. Laat je dus niet afschepen! Leuk om te lezen trouwens zoiets over het achter de schermen van iOS. Dat is een goed punt ja, bedankt! Binnenkort zeker over hebben </description><dc:creator>vistu</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105931#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7720#r_105931</guid>
			<pubDate>Wed, 28 Mar 2012 14:16:25 GMT</pubDate>
		</item>
		<item>
			<title>Caelinoti, een vliegende start</title>
			<link>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105928</link>
			<description>Om even in de gaan op de niet-technische kant: Je schrijft dat het ontwikkelen in de baas z&#039;n tijd niet kon, dus dat je daarom dit zelf in je eigen tijd hebt ontwikkeld. Mijn tip: Maak duidelijke afspraken bij wie de rechten liggen van de software die je hebt gemaakt! Want je bespaart je baas als ik het goed lees nu een hoop geld, maar krijgt er zelf niks meer voor terug. Laat je dus niet afschepen! Leuk om te lezen trouwens zoiets over het achter de schermen van iOS. </description><dc:creator>Satch</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105928#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7720#r_105928</guid>
			<pubDate>Wed, 28 Mar 2012 13:42:39 GMT</pubDate>
		</item>
		<item>
			<title>Caelinoti, een vliegende start</title>
			<link>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105905</link>
			<description>YopY schreef op dinsdag 27 maart 2012 @ 22:59:
Op zich is er weinig open source te maken - in mijn ervaring - in push notification servers, aangezien het overgrote deel specifiek voor de applicatie is. Waarschijnlijk kun je wel generieke servers maken die bijvoorbeeld naar RSS feeds luisteren, maar de rest...

Mede push notification server / iOS programmeur hier. Welke technologiestack heb je voor de PNS gebruikt? Toch geen saai PHP/MySQL/cronjob geval hoop ik? Aan de server kant is er niet heel veel open source te maken inderdaad. De static library die ik heb geschreven om eenvoudig gebruik te kunnen maken van deze service zou wel een kandidaat kunnen zijn. Op zich geen gigantische code base, maar geeft wel inzicht in hoe gebruik te maken van blocks, het asynchroon binnenhalen van data en het verwerken en gebruiken van JSON data.
In die static library heb ik tot dusver de meeste tijd gestoken, server side is het helaas een saaie PHP/MySQL oplossing. Door een bepaalde url aan te roepen (natuurlijk met credentials) is het mogelijk om vanuit andere applicaties pushberichten te versturen. Dat is het generieke gedeelte. Daar heb ik dan nog een laag naast gebouwd die de daadwerkelijk interessante informatie binnentrekt en op gezette tijden (voila, de cron  ) contact zoekt met de PNS dienst.
Uiteindelijk is het doel aan de PNS kant een daemon op te zetten die opdrachten - het versturen van push berichten - aanneemt en verdeelt over verschillende nodes. Uiteraard toekomstmuziek, maar op die manier beter te schalen en wat spannender .

Uitgangspunt bij de library was zo eenvoudig mogelijk te gebruiken:
code:1
2
3
//Init CaeliNoti
    [[CNMain shared] prepareCNWithAccountID:Account_ID];
    [[CNMain shared] registerForRemoteNotifactionTypes:UIRemoteNotificationTypeAlert];</description><dc:creator>vistu</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105905#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7720#r_105905</guid>
			<pubDate>Wed, 28 Mar 2012 08:46:17 GMT</pubDate>
		</item>
		<item>
			<title>Caelinoti, een vliegende start</title>
			<link>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105901</link>
			<description>YopY schreef op dinsdag 27 maart 2012 @ 22:59:
Op zich is er weinig open source te maken - in mijn ervaring - in push notification servers, aangezien het overgrote deel specifiek voor de applicatie is. Waarschijnlijk kun je wel generieke servers maken die bijvoorbeeld naar RSS feeds luisteren, maar de rest...

Mede push notification server / iOS programmeur hier. Welke technologiestack heb je voor de PNS gebruikt? Toch geen saai PHP/MySQL/cronjob geval hoop ik? met je php verhaal geef ik je gelijk maar wat wil je dan,     nodejs? of is dat ook (nog niets) ...  ik ben niet zo van het programmeren (echt helemaal niet dus) maar de achterliggende technieken vind altijd wel heel interessant... ik ben dus wel benieuwd waar je nu naar zou moeten kijken..</description><dc:creator>i-chat</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105901#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7720#r_105901</guid>
			<pubDate>Tue, 27 Mar 2012 21:45:56 GMT</pubDate>
		</item>
		<item>
			<title>Caelinoti, een vliegende start</title>
			<link>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105900</link>
			<description>Op zich is er weinig open source te maken - in mijn ervaring - in push notification servers, aangezien het overgrote deel specifiek voor de applicatie is. Waarschijnlijk kun je wel generieke servers maken die bijvoorbeeld naar RSS feeds luisteren, maar de rest...

Mede push notification server / iOS programmeur hier. Welke technologiestack heb je voor de PNS gebruikt? Toch geen saai PHP/MySQL/cronjob geval hoop ik? </description><dc:creator>YopY</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105900#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7720#r_105900</guid>
			<pubDate>Tue, 27 Mar 2012 20:59:16 GMT</pubDate>
		</item>
		<item>
			<title>Caelinoti, een vliegende start</title>
			<link>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105889</link>
			<description>Paul - K schreef op dinsdag 27 maart 2012 @ 21:46:
Dat zijn aardig wat notificaties, nu maak je me wel nieuwschierig om welke app dit gaat Dat begrijp ik, maar ik wil dat liever niet bekend maken. Overigens tellen badge updates ook als notificaties, door die regelmatig te updaten verstuur je al snel een groot aantal notificaties.</description><dc:creator>vistu</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105889#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7720#r_105889</guid>
			<pubDate>Tue, 27 Mar 2012 19:48:39 GMT</pubDate>
		</item>
		<item>
			<title>Caelinoti, een vliegende start</title>
			<link>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105888</link>
			<description>Dat zijn aardig wat notificaties, nu maak je me wel nieuwschierig om welke app dit gaat </description><dc:creator>Paul - K</dc:creator>
			<category></category>
			<comments>https://vistu.tweakblogs.net/blog/7720/caelinoti-een-vliegende-start.html#r_105888#reacties</comments>
			<guid isPermaLink="false">https://vistu.tweakblogs.net/blog/7720#r_105888</guid>
			<pubDate>Tue, 27 Mar 2012 19:46:25 GMT</pubDate>
		</item>
	</channel>
</rss>