<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Designpicks :: Designs, Tutorials &#38; Webdevelopment &#187; Programmierung</title>
	<atom:link href="http://www.designpicks.de/kategorie/programmierung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.designpicks.de</link>
	<description>Designpicks, deine Quelle für gute Webdesign und Entwicklungs- Tips &#38; Tricks</description>
	<lastBuildDate>Sat, 26 Dec 2009 18:46:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Dateien vergleichen: DiffMerge 3.2.0</title>
		<link>http://www.designpicks.de/dateien-vergleichen-diffmerge-320/</link>
		<comments>http://www.designpicks.de/dateien-vergleichen-diffmerge-320/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 07:50:33 +0000</pubDate>
		<dc:creator>Aleks</dc:creator>
				<category><![CDATA[Applikationen]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Diff]]></category>
		<category><![CDATA[Free Stuff]]></category>

		<guid isPermaLink="false">http://www.designpicks.de/?p=331</guid>
		<description><![CDATA[Wenn man mit mehreren Personen an einem Projekt arbeitet und kein SVN benutzt, so kommt man evtl. an den Punkt wo man nicht mehr genau weiß, ob die Datei bereits von der Grunddatei bzw. der selbst erweiterten Datei abweicht. Um diese Dateien nun nicht umständlich vergleichen zu müssen, gibt es auf fast allen Unix Plattformen [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-333" title="diffmerge" src="http://www.designpicks.de/wp-content/diffmerge.png" alt="" width="500" height="120" /></p>
<p><strong>Wenn man mit mehreren Personen an einem Projekt arbeitet und kein SVN benutzt, so kommt man evtl. an den Punkt wo man nicht mehr genau weiß, ob die Datei bereits von der Grunddatei bzw. der selbst erweiterten Datei abweicht.</strong><span id="more-331"></span></p>
<p>Um diese Dateien nun nicht umständlich vergleichen zu müssen, gibt es auf fast allen Unix Plattformen das Tool &#8220;Diff&#8221;. Diff vergleicht verschiedene Dokumente und zeigt welche Zeilen unterschiedlich bzw. neu sind. Wer aber kein Unix System hat, oder lieber eine grafische Oberfläche bedienen möchte, wird wohl mit &#8220;<a href="http://www.sourcegear.com/diffmerge/" target="_self">DiffMerge</a>&#8221; ganz gut klarkommen. Das kostenlose Programm gibt es für Windows, Linux und Mac und kann <a href="http://www.sourcegear.com/diffmerge/downloads.html" target="_self">hier</a> heruntergeladen werden.</p>
<p>Zur Übersichtlichkeit hilft auch die Darstellung der jeweiligen Veränderung. Es wird Dokument A mit Dokument B verglichen. In Dokument A fehlt ein Block aus 5 Zeilen Code. DiffMerge zeigt die fehlende Zeile in Dokument A nicht nur mit einer Linie im Code sondern lässt den gesamten Block frei. Scrollt man nun zu dieser Stelle, ist sehr schnell sichtbar wo genau der Unterschied zwischen den Dateien liegt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designpicks.de/dateien-vergleichen-diffmerge-320/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone / Mac OS X Entwicklung, Objective-C, Cocoa</title>
		<link>http://www.designpicks.de/iphone-mac-os-x-entwicklung-objective-c-cocoa/</link>
		<comments>http://www.designpicks.de/iphone-mac-os-x-entwicklung-objective-c-cocoa/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 06:24:26 +0000</pubDate>
		<dc:creator>Aleks</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Applikationen]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://www.designpicks.de/iphone-mac-os-x-entwicklung-objective-c-cocoa/</guid>
		<description><![CDATA[Da ich zur Zeit privat sehr viel interesse an der Entwicklung von Applikationen für OS X und das iPhone habe, war ich gerade auf der Suche nach guten Cocoa/Objective-C Tutorials und Wikis. Ich habe dabei germerkt das es garnicht so einfach ist, die richtige Lektüre (in Form einer Website) zu finden. Amazon bietet da im [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.designpicks.de/wp-content/macosxentwicklung.gif" alt="iPhoneMacOSXEntwicklung" /></p>
<p>Da ich zur Zeit privat sehr viel interesse an der Entwicklung von Applikationen für OS X und das iPhone habe, war ich gerade auf der Suche nach guten Cocoa/Objective-C Tutorials und Wikis. Ich habe dabei germerkt das es garnicht so einfach ist, die richtige Lektüre (in Form einer Website) zu finden. <a href="http://www.amazon.de/s/ref=nb_ss_w?__mk_de_DE=%C5M%C5Z%D5%D1&amp;url=search-alias%3Daps&amp;tag=aleksmaksipor-21&amp;field-keywords=cocoa&amp;x=0&amp;y=0" target="_blank">Amazon</a> bietet da im Gegensatz reichlich Material an.<span id="more-154"></span></p>
<p>Normale iPhone Applikationen basieren, genau wie OSX Apps, auf Objective-C. Wer Mac OS X Applikationen schreiben kann, sollte auch ratz fatz iPhone Apps entwickeln können. Das iPhone hat nur einen leicht abgespreckten Funktionsumfang.</p>
<p><strong>Aber was brauche ich eigentlich um Cocoa Programme zu schreiben?</strong><br />
Apple bietet ein sehr gute Entwicklungsumgebung an. <a href="http://developer.apple.com/technology/xcode.html" target="_blank">Xcode</a> schimpft sich das gute Programme und enthält so ziemlich alles was man zum Entwickeln von Mac OS X und iPhone Apps braucht. Interface Builde, Quartz Composer, Instruments usw.</p>
<p>iPhone Entwickler sollten sich noch das iPhone SDK downloaden. Neben einem iPhone Emulator enthällt das iPhone SDK noch ein paar zusätze die zum schreiben von iPhone Apps relevant sind. Um die iPhone Apps auf dem eigenen iPhone zu testen, muss man allerdings dem 99€ teure Developer Programm beitreten. Nur mit dieser Mitgliedschaft ist es möglich die entwickelten iPhone Apps auch auf das iPhone zu übertragen. Als Mitglied des Developer Programms hat man dann auch die Möglichkeit die eigenen Apps im AppStore zu veröffentlichen.</p>
<p>Ich will mich schon seit einer halben Ewigkeit mal mit Applikationsentwicklung beschäftigen, nur meistens habe ich das Thema wieder verschlafen oder mir fehlte die Zeit. Da ich einiges an Lesestoff gefunden habe, möchte ich euch die Liste nicht vorenthalten.</p>
<p><strong>Hier findet ihr ein paar Interessante Links über Cocoa / Objective-C usw.:</strong></p>
<ul>
<li><a href="http://theocacao.com/document.page/414" target="_blank">Cocoa Tutorial for Absolute Newbies</a></li>
<li><a href="http://www.cocoalab.com/" target="_blank">CocoaLab</a></li>
<li><a href="http://www.cocoadevcentral.com/" target="_blank">Cocoa Dev Central</a></li>
<li><a href="http://www.cocoadev.com/" target="_blank">Cocoadev</a></li>
<li><a href="http://www.cocoacast.com/" target="_blank">Cocoacast</a> (Screen- / Podcasts)</li>
<li><a href="http://cocoa-coding.de/index.html" target="_blank">Cocoa Coding: Cocoa lernen &#8211; Schritt für Schritt </a></li>
<li><a href="http://www.osxentwicklerforum.de/" target="_blank">Mac OS X Entwicklerforum</a></li>
<li><a href="http://developer.apple.com/cocoa/" target="_blank">Developer Connection: Cocoa</a></li>
<li><a href="http://www.cocoading.de/Common/index.php?Area=2" target="_blank">Co Coa:ding</a></li>
<li><a href="http://www.infobliss.at/objc/obc001_index.htm" target="_blank">Objective-C Tutorial </a></li>
</ul>
<p><strong>Apple Dokumentationen:</strong></p>
<ul>
<li><a href="http://developer.apple.com/iphone/" target="_blank">iPhone Dev Center</a></li>
<li><a href="http://developer.apple.com/mac/" target="_blank">Mac OS X Dev Center</a></li>
<li><a href="http://developer.apple.com/webapps/" target="_blank">Web Apps Dev Center</a></li>
<li><a href="http://developer.apple.com/technology/tools.html" target="_blank">Apple Developer Tools</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.designpicks.de/iphone-mac-os-x-entwicklung-objective-c-cocoa/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>PHP: Arbeiten mit Frameworks</title>
		<link>http://www.designpicks.de/php-arbeiten-mit-frameworks/</link>
		<comments>http://www.designpicks.de/php-arbeiten-mit-frameworks/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 12:51:41 +0000</pubDate>
		<dc:creator>Aleks</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Scripts & Snippets]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://www.designpicks.de/php-arbeiten-mit-frameworks/</guid>
		<description><![CDATA[Jeder PHP Entwickler kommt irgendwann an einen Punkt an dem es nicht mehr möglich ist, alles selber zu schreiben. Nicht nur der Faktor Aufwand spielt dabei eine große Rolle. Durch einsetzen von PHP Frameworks kann man als Entwickler eine menge Zeit, Arbeit und damit verbunden auch gleich Kosten sparen. Im laufe der Zeit haben sich [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.designpicks.de/wp-content/phpframeworks.gif" alt="PHPFrameworks" /><br />
<strong><br />
Jeder PHP Entwickler kommt irgendwann an einen Punkt an dem es nicht mehr möglich ist, alles selber zu schreiben. Nicht nur der Faktor Aufwand spielt dabei eine große Rolle. Durch einsetzen von PHP Frameworks kann man als Entwickler eine menge Zeit, Arbeit und damit verbunden auch gleich Kosten sparen.</strong><span id="more-155"></span></p>
<p>Im laufe der Zeit haben sich so einige PHP Frameworks sehr weit und gut entwickelt. Es gibt natürlich eine Vielzahl an brauchbaren Frameworks, die Wahl des richtiges Frameworks ist allerdings nicht immer so einfach. Dabei spielen Dokumentations-Umfang, Support und Community eine große Rolle. Benutzt man ein sehr exotisches Framework, für das es kaum Dokumentationen gibt, wird man schnell die Lust daran verlieren und wohl doch wieder ein anderes einsetzen, bzw. im schlimmsten Fall alles selber schreiben.</p>
<p>Hier findet ihr eine Liste mit Frameworks die in Punkto Doku/Support und Community keine Wünsche offen lassen. Die jeweiligen Frameworks unterscheiden sich natürlich teilweise, nicht jedes Framework ist für alles zu gebrauchen. Man sollte sich als Entwickler einfach das passende Framwork aussuchen. Sollte ich etwas vergessen haben, könnt ihr gerne die Kommentar Funktion nutzen um die Liste zu erweitern.</p>
<ul>
<li><a href="http://framework.zend.com/" target="_blank">Zend Framework</a></li>
<li><a href="http://www.smarty.net/" target="_blank">Smarty</a> (Template Engine)</li>
<li><a href="http://pear.php.net/" target="_blank">PEAR</a></li>
<li><a href="http://cakephp.org/" target="_blank">CakePHP</a></li>
<li><a href="http://www.symfony-project.org/" target="_blank">symfony</a></li>
<li><a href="http://codeigniter.com/" target="_blank">CodeIgniter</a></li>
</ul>
<p>Für welches Framework man sich entscheidet muss man natürlich von den Anforderungen und dem Handling abhängig machen. Mir persönlichen gefallen Zend, Smarty und CakePHP sehr gut. Bei allen oben gennanten Frameworks gibt es Tonnen von Dokumentationen und Blog Postings im Netz. Für einige der Frameworks findet man auch Screencasts: <a href="http://framework.zend.com/docs/screencasts" target="_blank">Zend Framework</a>, <a href="http://codeigniter.com/tutorials/" target="_blank">CodeIgniter</a>, <a href="http://cakephp.org/screencasts" target="_blank">CakePHP</a>, <a href="http://www.symfony-project.org/screencast/admin-generator" target="_blank">Symfony</a>&#8230;</p>
<p>Ich hoffe die Liste hilft euch etwas beim auswählen des richtigen Frameworks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designpicks.de/php-arbeiten-mit-frameworks/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
