<?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>DanZei &#187; Apple</title>
	<atom:link href="http://www.danzei.de/archives/category/apple/feed" rel="self" type="application/rss+xml" />
	<link>http://www.danzei.de</link>
	<description>Ein bißchen von Allem</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:42:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<div id='fb-root'></div>
					<script type='text/javascript'>
						window.fbAsyncInit = function()
						{
							FB.init({appId: null, status: true, cookie: true, xfbml: true});
						};
						(function()
						{
							var e = document.createElement('script'); e.async = true;
							e.src = document.location.protocol + '//connect.facebook.net/de_DE/all.js';
							document.getElementById('fb-root').appendChild(e);
						}());
					</script>	
						<item>
		<title>Meine erste iPhone App &#8211; Folge 17</title>
		<link>http://www.danzei.de/archives/1797</link>
		<comments>http://www.danzei.de/archives/1797#comments</comments>
		<pubDate>Wed, 01 Feb 2012 19:38:44 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[myFirstApp]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1797</guid>
		<description><![CDATA[Viel Schrauberer "under the Hood" die mir einigen Fleiß abverlangt hat, wenig neues was offensichtlich wäre für den Nutzer und ein Rekord Quartal für Apple. Ausserdem meine persönliche Prognose über die App Verkäufe in den nächsten 5 Jahren. Mal schauen, ob ich ein Pessimist oder Optimist bin!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.danzei.de/wp-content/uploads/2012/02/WuppTourQuellcode.jpg"><img class="alignleft size-medium wp-image-1836" title="WuppTourQuellcode" src="http://www.danzei.de/wp-content/uploads/2012/02/WuppTourQuellcode-223x300.jpg" alt="WuppTourQuellcode" width="201" height="270" /></a>Knapp 2 Wochen sind vergangen, seit dem <a title="Meine erste iPhone App – Folge 16" href="http://www.danzei.de/archives/1628">letzten Update</a> zu meiner ersten iPhone App hier im Blog. Es gab viele und wesentliche Veränderungen unter der Haube, aber nur minimal sichtbare in der App selbst. Daher steht dieser Artikel und der Screenshot ganz im Zeichen des Entwickler Handwerks. Das Wort Handwerk ist da wirklich passend, fühle ich mich doch tatsächlich wie ein virtueller Maurer, der Stück für Stück das Häusle fertig baut. Ich muss immer seltener langwierig recherchieren und rumprobieren, sondern habe bereits viele Aspekte relativ gut verinnerlicht. Meist reicht ein Blick in die wirklich hervorragende <a title="Apple Developer Dokumentation" href="http://developer.apple.com/library/mac/navigation/" target="_blank">Apple Developer Dokumentation</a> und ich weiß was ich zu tun habe. Zumindest für die Aufgaben, die der Rahmen meiner App absteckt. Dieser ist zugegebenermaßen nicht gerade allumfassend, aber ist ja auch die erste App. Aber woran genau habe ich denn gearbeitet? Im Fokus stand die eigentliche Führungsautomatik, also die Kernfunktion der App. Hier habe ich nochmal wesentliche Umbauten vorgenommen und Feinschliff betrieben. Einher ging das mit mehreren kleinen Testläufen draußen, was durch die derzeit herschende Kälte nicht immer lustig war. Das ist der Fluch, wenn man eine App mit GPS Funktion baut &#8211; zum Testen muss man immer raus! Zudem bin ich zwischen zwei eng beeinander liegenden POIs in der Wuppertaler Innenstadt wie ein verhaltensgestörter Löwe im Zoo hin und her gelaufen. Ich hoffe ich bin in der Einkaufsstrasse nicht aufgefallen. <img src='http://www.danzei.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Speziell ging es darum, einige Dinge auszuloten: GPS Genauigkeit in den Wuppertaler Häuserschluchten, ermitteln der idealen Minimaldistanz zu den POIs für den Start der Tonaufnahmen und Übergang der Führungsautomatik von einem POI zum anderen und deren grafische Darstellung. Genau beim letzten Punkt habe ich dann tasächlich auch noch einen Bug gefunden, der durch den zu schnellen Wechsel der <a title="Apple Developer Dokumentation über View Controller" href="http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007457" target="_blank">Views</a> entsteht (popView/pushView). Zusätzlich habe ich eine weitere Ansicht erstellt, die den Benutzer bei der eigentlichen Führung unterstützt. Angezeigt wird die Entfernung zur nächsten, vorrangegangenen und übernächsten Station. Ausserdem kann der Anwender die Einblendung und Abspielung für diese drei POI&#8217;s forcieren. Das kann z.B. dann notwendig werden, wenn die GPS Genaugkeit zu gering ausfällt oder der Anwender aus irgendeinem Grund den vohrherigen POI erneut hören möchte.</p>
<p>Kommen wir zu weiteren erfreulichen Dingen: <a title="Quelle Apple Quartalszahlen Q1/2012" href="http://www.macerkopf.de/20120124-apple-quartalszahlen-q1-2012-13-06-milliarden-us-gewinn-bei-46-33-milliarden-us-dollar-umsatz" target="_blank">Apple geht es hervorragend!</a> Das vergangene Quartal endete für Apple wieder mit einem neuen Rekord Ergebnis. Die letzten 3 Monate erwirtschafteten sie bei 43 Milliarden Umsatz einen Gewinn von 13 Milliarden Dollar. Damit machen sie soviel Gewinn wie Google Umsatz einfährt. Das ist eine Verdopplung des Gewinns innerhalb von einem Jahr! Das <strong>Barvermögen</strong> beläuft sich mittlerweile auf knapp 100 Milliarden Dollar. Eine unfassbare Erfolgskurve! Und: Was für Apple gut ist, ist für App Entwickler noch besser &#8211; dazu passt ein schönes Zitat von <a title="Zitat Matt Gemmell bei Twitter" href="https://twitter.com/#!/mattgemmell/status/161930415878324224" target="_blank">Matt Gemmell</a>:</p>
<blockquote><p><em>Pretty good time to be a developer or designer working with the iOS platform.</em></p></blockquote>
<p>Dem kann ich nichts hinzufügen und freue mich über die stetig fortschreitende iPhone Verbreitung. Schließlich steigt für mich damit die potentielle Käuferschaft, auch wenn die bisher verkauften 315 Millionen iOS Geräte schon mehr als komfortabel sind. Übrigens wurden seit dem <a title="iPhone App Store in Wikipedia" href="http://de.wikipedia.org/wiki/App_Store" target="_blank">App Store</a> Launch (laut <a title="Quelle iPhoneBlog über Apples Ergebnisse Q1/2012" href="http://www.iphoneblog.de/2012/01/24/apples-geschaftszahlen-fur-q12012-37-04-millionen-iphones-und-15-43-millionen-ipads/" target="_blank">iPhoneBlog</a>) mittlerweile insgesamt 4 Milliarden Dollar an Entwickler ausgezahlt. Mal sehen, wieviel von dem Kuchen zukünftig bei mir landen wird. Eine erste Analyse dazu gab es von mir ja bereits <a title="Meine erste iPhone App – Folge 16" href="http://www.danzei.de/archives/1628">hier</a>. Massig werden die Verkaufszahlen aufgrund der kleinen Zielgruppe aber nicht ausfallen. Im ersten Jahr setzt sich die Zielgruppe aus etwa 10.500 Besuchern und ca. 17.500 Wuppertalern zusammen, die ein iPhone besitzen. Aber wie viele von 28.000 potentiellen Kunden werden im ersten Jahr meine App auch kaufen? Aus dem Bauch heraus würde ich mal von <strong>maximal</strong> 0,5% ausgehen, was dann 140 App Verkäufen entsprechen würde. Bezogen auf das erste Jahr inklusive Wuppertaler Einheimischer. In den Folgejahren dürfte sich das weitgehend auf die Besucher von ausserhalb reduzieren und somit bei etwa 50 Verkäufen einpendeln. Die Steigerung der iPhone Verbreitung ist natürlich zu beachten, ebenso eventuelle Käufe auf non-iPhone Geräten, als auch potentiellen Käufern aus umliegenden Städten mit Interesse für Wuppertal oder Interesse an meiner App im Speziellen. Fazit dieser Prognose: Nichts um reich zu werden oder auch nur annähernd etwas, mit dem man den Arbeitsaufwand rechtfertigen kann, aber darum ging es auch nie!<br />
Folgend eine Grafik, wie es im optimalsten Fall verlaufen könnte:</p>
<div id="attachment_1871" class="wp-caption aligncenter" style="width: 522px"><img class="size-full wp-image-1871  " title="PrognoseWuppTour" src="http://www.danzei.de/wp-content/uploads/2012/02/PrognoseWuppTour.png" alt="PrognoseWuppTour" width="512" height="375" /><p class="wp-caption-text">5 Jahres Prognose WuppTour</p></div>
<p>Würde ich dieses Ziel tatsächlich erreichen, wäre ich mehr als glücklich. Ob es zu pessimistisch oder zu optimistisch ist, wird sich im Laufe der ersten 12 Monate zeigen. Sobald die App endlich im Store ist, werde ich selbstverständlich auch darüber laufend berichten.</p>
<p>Wie gewöhnlich möchte ich den Artikel wieder mit interessanten Links abschließen. Zum einen ein kurzer <a title="Artikel im iPhone Blog über App Icons" href="http://www.iphoneblog.de/2012/02/01/keine-kur-sondern-pflicht-hubsche-app-icons/" target="_blank">Artikel im iPhoneBlog</a> über die Wichtigkeit eines App Icons, was ich so unterschreiben möchte, allerdings einwerfen muss, dass das auch relativ zur App und dem Entwicklunsg-Budget zu sehen ist. Für <a title="Webseite zu meiner ersten iPhone App - WuppTour" href="http://www.wupptour.de">WuppTour</a> gab es insgesamt 4 Icon Versionen und dann muss es aber auch gut sein. Gleiches gilt für das App Design im Allgemeinen. Natürlich kann man mit VIEL mehr Energie was VIEL schöneres zaubern, darf aber auch die Relation zum eigenen Aufwand, KnowHow und Budget nicht ausser acht lassen. Eine schwierige Situation für einen Anfänger wie mich, in der heutigen Zeit zu bestehen, in der der Anwender durch große Investitionsbereitschaft und unendlicher Man-Power der &#8220;GlobalPlayer&#8221; im AppStore, äusserst Augen verwöhnt ist. Dazu passt besonders gut der nächste Link &#8220;<a title="Steal good Stuff - App Design Patterns" href="http://www.cocoanetics.com/2011/11/steal-good-stuff-ios-design-pattern-collections/" target="_blank">Steal good Stuff</a>&#8221; mit einer breiten Auswahl an guten beispielhaften App Designs.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1797' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1797/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Meine erste iPhone App &#8211; Folge 16</title>
		<link>http://www.danzei.de/archives/1628</link>
		<comments>http://www.danzei.de/archives/1628#comments</comments>
		<pubDate>Fri, 13 Jan 2012 10:51:19 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[myFirstApp]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1628</guid>
		<description><![CDATA[Große Ziele pünktlich erreichen und das in der Freizeit ist schwer! Dafür gab es ein schönes Fest und einen wunderbaren Übergang ins neue Jahr! Was folgt ist ein Endspurt für die erste iPhone App!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.danzei.de/wp-content/uploads/2012/01/WupperTourGuideIcons.png"><img class="alignleft size-medium wp-image-1785" title="WupperTourGuideIcons" src="http://www.danzei.de/wp-content/uploads/2012/01/WupperTourGuideIcons-156x300.png" alt="WupperTourGuideIcons" width="156" height="300" /></a> Egal welchen Kalender ich befrage, alle bleiben standhaft, selbst nach eingehender Prüfung! Es ist bereits das Jahr 2012 und 2011 zählt tatsächlich zur Geschichte. Erschreckend wie die Zeit rennt. Aber wie <a title="Charles Chaplin bei Wikipedia" href="http://de.wikipedia.org/wiki/Charles_Chaplin" target="_blank">Charlie Chaplin</a> bereits sagte (<a title="Zeitzitate" href="http://www.wasistzeit.de/zeitzitate/a1.htm" target="_blank">Quelle</a>):</p>
<blockquote><p>Mein einziger Feind ist die Zeit.</p></blockquote>
<p>Das Problem ist also nicht neu und es haben schon ganz andere damit gekämpft. Von daher kann ich mit erhobenem Haupt zugegeben: Mein Ziel, die App noch 2011 in den Store zu bekommen, ist verfehlt. Leicht enttäuschend, aber kein Drama. Gründe dafür waren hauptsächlich Freizeit Streß, als auch Mangel an Muße während der Feiertage. Aber was interessiert mich die Niederlage von gestern! So treibe ich mich in die Schlacht von morgen mit dem Neujahrsvorsatz, die App in diesem Quartal wirklich im Store zu haben. Da in dieser Aussage zeitlich noch viel Luft ist, erhoffe ich mir keine weitere Verschiebung verkünden zu müssen. Schließlich droht der Tourismus Saison Start im Frühjahr, wo es besonders wichtig ist, pünktlich verfügbar zu sein und hoffentlich die ersten Einnahmen verzeichnen zu können. Und ob ihr es glaubt oder nicht, es fehlt schließlich wirklich nicht mehr viel! <img src='http://www.danzei.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>So ganz untätig war ich in den vergangenen Wochen aber natürlich nicht, daher hier der aktuelle Stand. Die &#8220;finalen&#8221; Texte habe ich erhalten und eingesetzt. Leider stellte sich dabei heraus, dass diese doch noch nicht so ganz final waren. Nach erneuter Prüfung und Anpassung sind diese aber nun wirklich abgehakt, zumindest auf deutsch. Die englische Variante befindet sich aktuell noch in der Übersetzung. Ausserdem habe ich die Führungs-Seite nochmal angepasst. Mir fehlte es da etwas an Einfachheit und so hat <a title="Blog von iDörk" href="http://doerks.wordpress.com/" target="_blank">iDörk</a> mir freundlicherweise einen Satz Icons erstellt. Vielen dank an dieser Stelle!!! Ich erhoffe mir daraus, dass der Anwender besser und schneller auf einen Blick erkennen kann, was wichtig ist, um die Führung zu starten. Im Screenshot könnt ihr die neue Ansicht sehen. Nicht sichtbar sind die weiterhin enthaltenen ausführlichen Erklärungen unterhalb der Icons (<a title="Apple Developer Doku zu UIScrollView" href="http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html" target="_blank">ScrollView</a>).</p>
<p>Nach den wesentlichen Aussagen in diesem Blog Artikel möchte ich mich den üblichen Wünschen aber trotzdem noch anschließen: Ich hoffe ihr habt ein frohes Fest und einen schönen Übergang in das neue Jahr gehabt und mit euren Familien und Freunden eine gute Zeit verbracht. Möge das Jahr 2012 für uns alle Gesundheit, Erfolg und Glück bringen! CHEERS! <img src='http://www.danzei.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Zum Abschluß dann noch ein interessanter Link, wie es sich in den letzten Artikeln zur <a title="Webseite zu meiner ersten iPhone App - WuppTour" href="http://www.wupptour.de" target="_blank">WuppTour</a> App bereits etabliert hat. Es handelt sich um einen Artikel, der mal aus der Entwickler Perspektive beleuchtet, warum finanziell nicht alles Gold ist, was da im App Store glänzt:</p>
<blockquote><p><a title="Artikel über die &quot;reichen&quot; App Entwickler" href="http://shiftyjelly.wordpress.com/2011/11/22/you-guys-are-millionaires-right/" target="_blank">You Guys Are Millionaires Right?</a></p></blockquote>
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1628' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1628/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Meine erste iPhone App &#8211; Folge 15</title>
		<link>http://www.danzei.de/archives/1591</link>
		<comments>http://www.danzei.de/archives/1591#comments</comments>
		<pubDate>Thu, 24 Nov 2011 20:17:36 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[myFirstApp]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1591</guid>
		<description><![CDATA[Webseiten bauen macht keinen Spaß, aber die Aussichten sind ganz gut und endlich die fertigen Texte zu haben freut mich.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wupptour.de" target="_blank"><img class="alignleft size-medium wp-image-1618" title="Screenshot_WuppTourDE" src="http://www.danzei.de/wp-content/uploads/2011/11/Screenshot_WuppTourDE-300x285.png" alt="Screenshot_WuppTourDE" width="300" height="285" /></a>Im Projekt <a title="alle Artikel zu myFirstApp" href="http://www.danzei.de/archives/tag/myfirstapp" target="_blank">meine erste iPhone App</a> geht es Stück für Stück weiter. Das Design der frisch registrierten Domain <a title="Webseite zu meiner ersten iPhone App - WuppTour" href="http://www.danzei.de/archives/1512" target="_blank">www.wupptour.de</a> ist nun fertig. Die Anpassung des Themes hat sich leider als sehr zeitaufwendig gestaltet und ich werde es mir zweimal überlegen, ob ich wirklich nochmal ein Fluid Theme (mit flexibler Breite) editieren möchte, anstatt ein Theme mit fester Breite zu nehmen. Schließlich soll die Webseite auf allen Devices und allen Browsern möglichst gleich aussehen, egal ob PC oder Smartphone und egal mit welchem Browser. Diese Anforderung ist dank der unterschiedlichen Engines aber äusserst schwierig und mit einem Theme mit &#8220;fixed-width&#8221; wäre das Leben um einiges leichter gewesen. Besonders der CSS Bug im IE7, dass man keine negativen Positionsangaben in Prozent nutzen kann, sei hier mahnend erwähnt! Letztendlich wäre ich mit meinen mageren Web und <a title="CSS bei Wikipedia" href="http://de.wikipedia.org/wiki/Cascading_Style_Sheets" target="_blank">CSS</a> Kenntnissen auch komplett gescheitert, hätte ich nicht die Hilfe von einigen Personen gehabt. Schließlich wollte ich mich primär mit iOS Entwicklung beschäftigen und mich nicht in Web Techniken einarbeiten. Danken möchte ich also an dieser Stelle besonders <a title="Guido Gallenkamp bei Twitter" href="http://twitter.com/gallenkamp" target="_blank">@gallenkamp</a>, <a title="Blog von Marco" href="http://www.project-none.de/" target="_blank">Marco</a> und <a title="Blog von iDörk" href="http://doerks.wordpress.com/" target="_blank">iDörk</a>. Aber selbst mit der tollen Unterstützung sind einige Tage vergangen, bis es so war, wie ich mir das vorgestellt habe. Das typische App Webseiten Design sieht natürlich anders aus, aber ich wollte es passend zur App schlicht, schlank und einigermaßen elegant haben. Jetzt fehlt &#8220;nur&#8221; noch der Content, der bis zum Release der App noch erstellt werden muss.</p>
<p>Weiter habe ich versucht, einige Fans für die <a title="Facebook Seite für WuppTour" href="http://www.facebook.de/WuppTour" target="_blank">Facebook Seite</a> zu gewinnen, was mir zumindest im Freundes- und Bekanntenkreis auch gelungen ist. Anderweitige &#8220;<a title="Wikipedia  Facebook Like Button" href="http://de.wikipedia.org/wiki/Facebook#.E2.80.9EGef.C3.A4llt_mir.E2.80.9C-Knopf_und_Fanseiten" target="_blank">Gefällt Mir</a>&#8221; Klicks sind bis jetzt leider noch nicht aufgetreten. Das ist schade, aber verwundert mich auch nicht wirklich, so klein wie die Zielgruppe sein dürfte. Wobei klein natürlich relativ ist. Immerhin hat Wuppertal von Januar bis September knapp 158.000 registrierte Besucher zu verzeichnen. Das sind auf das Jahr hochgerechnet über 210.000 Besucher die im Durchschnitt 2,3 Tage verweilen. (Quelle: <a title="Wuppertal Besucher 2011 - WZ Artikel" href="http://www.wz-newsline.de/lokales/wuppertal/wuppertal-zieht-mehr-gaeste-an-1.820918" target="_blank">WZ-Newsline</a>)</p>
<p>Ausgehend von einem weltweiten Handy Marktanteil des iPhones von rund 5% (<a title="Handy Marktanteil iPhone weltweit" href="http://www.iphone-news.org/2011/04/30/iphone-erreicht-5-globalen-marktanteil-23002/" target="_blank">Quelle</a>), sind das über 10.500 potentielle Kunden für die <a title="Webseite zu meiner ersten iPhone App - WuppTour" href="http://www.wupptour.de" target="_blank">WuppTour</a> App &#8211; <strong>jedes Jahr</strong>. Mangels nachvollziehbarer Statistiken fehlen in dieser Zahl noch iPad (3G) und iPod Besitzer. Letztere können mangels GPS zwar die App nicht in Form einer automatisierten Führung nutzen, aber durchaus manuell die Führung durchlaufen. Ausserdem kann man vom Content der App sogar profitieren, ohne wirklich die Route vor Ort abzulaufen. Das es auch dafür eine Zielgruppe gibt, zeigen Apps wie <a title="Jourist Weltstädte Audioführer (Affiliate Link)" href="http://clkde.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http://itunes.apple.com/us/app/weltstadte.-der-audiofuhrer/id478874395?mt=8&amp;partnerId=2003" target="_blank">Weltstädte &#8211; Der Audioführer</a> von Jourist.</p>
<p>An der App selbst hat sich seit dem letzten Beitrag nichts geändert, aber ich habe heute die finalen Texte für die Führung erhalten. Diese werden nun eingebettet, so dass als nächstes nochmal eine Generalprobe starten kann, bevor die Aufnahmen im Tonstudio gemacht werden. Beenden möchte ich den Artikel wieder mit einem <a title="iPhone Blog - Appstore Review Prozess Crowdsourcing Messung per Twitter" href="http://www.iphoneblog.de/2011/11/09/crowdsourced-wie-lange-dauert-ein-app-store-prufprozess/" target="_blank">interessanten Link</a> bezüglich Crowdsourcing. Es geht um die von Apple unabhängige Messung des App Store Review Prozesses per Twitter. Jeder Entwickler möge ein Tweet verfassen indem er die Wartezeit twittert, die dann von <a title="AppStore Review Time" href="http://reviewtimes.shinydevelopment.com/" target="_blank">ShinyDevelopment</a> ausgewertet wird. Schöne Sache um einen Anhaltspunkt zu haben, wie der aktuelle Stand der Review Zeit ist.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1591' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1591/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>iPhone taucht nicht in Geräteliste von iPhoto auf</title>
		<link>http://www.danzei.de/archives/1594</link>
		<comments>http://www.danzei.de/archives/1594#comments</comments>
		<pubDate>Mon, 14 Nov 2011 21:24:08 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Problemlösung]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1594</guid>
		<description><![CDATA[Euer iPhone taucht nach dem Anschließen an den iMac nicht in der Geräteliste von iPhoto auf? Dadurch bekommt ihr eure Fotos nicht auf den Rechner gesynct? Hier ist die Lösung!]]></description>
			<content:encoded><![CDATA[<p>Mal wieder habe ich das Problem, dass das <a title="iPhone 4S bei Amazon" href="http://www.amazon.de/gp/product/B005UEF678/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B005UEF678" target="_blank">iPhone</a> nach dem Anschließen an meinen <a title="iMac 21.5 bei Amazon (Affiliate Link)" href="http://www.amazon.de/gp/product/B004Z3PPDU/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B004Z3PPDU" target="_blank">iMac</a> nicht in iPhoto auftaucht. Normalerweise sollte es dort in der Geräteliste angezeigt werden, so dass man die mit dem iPhone aufgenommen Bilder in iPhoto importieren kann. Weder ein Neustart des iMac, noch ein Neustart des iPhone haben das Problem behoben.</p>
<p>Nach etwas Recherche bin ich nun auf die Lösung gekommen. Dies passiert immer dann, wenn auf dem iPhone in der Foto App im Ordner der Aufnahmen Bilder sind, die in irgendeiner Weise &#8220;kaputt&#8221; sind. Ich weiss nicht, ob es am Namen von den Bildern liegt, die von irgendwelchen schlecht programmierten Apps dort abgelegt werden, oder ob das auch bei Fotos passieren kann, die über die Kamera App geschossen wurden, aber das Löschen aller Bilder die nicht von der nativen Kamera App stammten, hat das Problem gelöst. In meinem aktuellen Fall vermute ich, dass es an den länglichen Bildern von der <a title="IncrediBooth Foto App (Affiliate Link)" href="http://clkde.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http://itunes.apple.com/de/app/incredibooth/id378754705?mt=8&amp;partnerId=2003" target="_blank">IncrediBooth App</a> liegt.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1594' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1594/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Meine erste iPhone App – Folge 14</title>
		<link>http://www.danzei.de/archives/1543</link>
		<comments>http://www.danzei.de/archives/1543#comments</comments>
		<pubDate>Tue, 08 Nov 2011 22:48:15 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[myFirstApp]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1543</guid>
		<description><![CDATA[Die App pausierte zwar, aber drum herum passierte viel. Es gibt ein neues Icon, eine Webseite, eine Facebook Seite und einen Twitter Account zur App. Marketing ist die halbe Arbeit bei einer iPhone App und darf nicht unterschätzt werden!]]></description>
			<content:encoded><![CDATA[<p>Hier war aus privaten Gründen einige Wochen Funkstille, die ich hiermit nun brechen möchte! Passiert ist an der App in der letzten Zeit zwar wenig, aber zu berichten gibt es viel. Anfangen möchte ich mit der Aufklärung meiner Andeutung aus dem <a title="Meine erste iPhone App – Folge 13" href="http://www.danzei.de/archives/1512">letzten Blog Artikel</a>, nämlich der Tatsache, dass ich jemanden über <a title="Twitter" href="http://www.twitter.com" target="_blank">Twitter</a> gefunden habe, der mir zukünftig beim Thema Grafik und Design unter die Arme greift. Es handelt sich um jemanden, der genau wie ich das ganze als Hobby betrachtet und keine finanziellen Interessen verfolgt. Als er hörte worum es sich handelt, war er sofort Feuer und Flamme und sagte:</p>
<blockquote><p><em>Sowas hab ich noch nie gemacht, das ist spannend, da bin ich sofort dabei!</em></p></blockquote>
<p>Darüber habe ich mich natürlich sehr gefreut und so ging es auch schon kurze Zeit später zu einem Blind-Date in ein Wuppertaler Bistro, wo wir alles weitere ausführlich besprochen haben. Die ersten Versuche der Zusammenarbeit sind auch bereits erfolgreich vollzogen worden und ich habe ein sehr gutes Gefühl bei der Sache, dass wir bei den Dingen auf einer Wellenlänge liegen. Bestaunen dürft ihr hiermit also das von ihm designte neue App Icon, welches das alte Hässliche von mir ersetzen wird. An dieser Stelle noch mal vielen Dank an <a title="Blog von iDörk" href="http://doerks.wordpress.com/" target="_blank">iDörk</a>! Kritik, aber vor allem Lob zu dem neuen Icon als Kommentar sind mehr als erwünscht! <img src='http://www.danzei.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://www.danzei.de/wp-content/uploads/2011/11/WuppTour_icon_250px.png"><img class="size-full wp-image-1598 aligncenter" title="WuppTourIconRund" src="http://www.danzei.de/wp-content/uploads/2011/11/WuppTour_icon_250px.png" alt="WuppTourIconRund" width="250" height="250" /></a></p>
<p>Die stilisierte Skyline von Wuppertal mit einigen markanten Objekten, ergänzt durch die über alles schwebende Schwebebahn finde ich wunderbar. Es passt einfach zur App und zu Wuppertal und ist ein dezenter optischer Ruhepunkt in der sonst quietschbunten App Icon Welt.</p>
<p>Weiter gibt es zu berichten, dass ein Meeting statt gefunden hat, in dem ich den Status der App präsentiert habe und das weitere Vorgehen besprochen wurde. Speziell die finalen Texte und Tonaufnahmen müssen angegangen werden, wenn mein Wunsch, die App noch dieses Jahr im Store zu haben, in Erfüllung gehen soll. Angekommen ist die App jedenfalls sehr gut, was mich wirklich gefreut hat!</p>
<p>Im Bereich Marketing, was ja bekanntermaßen die halbe Arbeit bei so einem Projekt ist, hat sich auch einiges getan. So habe ich den App Namen final auf <strong>WuppTour</strong> festgelegt und entsprechend eine Webseite (<a title="Webseite zu meiner ersten iPhone App - WuppTour" href="http://www.wupptour.de" target="_blank">www.wupptour.de</a>), einen Twitter Account (<a title="Twitter Account zur iPhone App WuppTour" href="http://www.twitter.com/wupptour" target="_blank">@WuppTour</a>) und eine Facebook Seite (<a title="Facebook Seite für WuppTour" href="http://www.facebook.de/WuppTour" target="_blank">facebook.com/WuppTour</a>) registriert. Damit das mit der Webseite und der neuen Mail Adresse (info ätt wupptour punkt de) auch funkioniert, musste ich noch einige Konfigurationsarbeiten auf meinem Mietserver erledigen. Die Inhalte dieser verschiedenen Marketing Plattformen müssen natürlich noch gefüllt werden, aber mit der Festlegung des App Namen musste ich mir die verschiedenen Adressen logischerweise schon mal sichern. Es ist wirklich extrem wichtig eine App über alle zur Verfügung stehenden Kanäle zu promoten und bekannt zu machen. Immerhin muss man irgendwie aus der Masse von über 500.000 Apps, die es mittlerweile im Store gibt, heraus treten.</p>
<p>Wie bereits beim letzten Mal, möchte ich den Blog Eintrag mit einem sehr interessanten <a title="Matt Gemmell Artikel auf TAPS!" href="http://www.tapmag.co.uk/blog/matt-gemmell-suggests-you-think-different-when-designing-your-app-19-10-2011" target="_blank">Artikel auf Tap!</a> von <a title="Webseite von Matt Gemmell" href="http://mattgemmell.com/" target="_blank">Matt Gemmell</a> abschließen, in dem er aufzeigt, wie man eine iPhone App gestalten sollte:</p>
<blockquote><p><em>The worst design mistake you can make is believing your app is software. Instead, try building a piece of virtual hardware</em></p></blockquote>
<p>&nbsp;
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1543' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1543/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meine erste iPhone App &#8211; Folge 13</title>
		<link>http://www.danzei.de/archives/1512</link>
		<comments>http://www.danzei.de/archives/1512#comments</comments>
		<pubDate>Thu, 13 Oct 2011 19:12:47 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[myFirstApp]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1512</guid>
		<description><![CDATA[ENDLICH ist iOS5 da und man darf als Entwickler darüber reden! Schöne Aussichten für die baldige Veröffentlichung meiner ersten iPhone App!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.apple.com/de/ios/features.html" target="_blank"><img class="alignleft size-full wp-image-1530" title="iOS5_Icon" src="http://www.danzei.de/wp-content/uploads/2011/10/iOS5_Icon.png" alt="iOS5_Icon" width="114" height="133" /></a>Für viele lang ersehnt und von mir bereits im Sommer im Rahmen des Beta Tests als Apple Developer für sehr gut befunden, ist nun <a title="neues in iOS5" href="http://www.apple.com/de/ios/features.html" target="_blank">iOS5</a> für alle verfügbar. Es war so sehr erwartet worden, dass die Leitungen der Backbone Betreiber geglüht haben und <a title="Apple hat fast das Internet kaputt gemacht" href="http://thenextweb.com/apple/2011/10/13/demand-for-ios-5-and-icloud-was-so-high-apple-almost-broke-the-internet/" target="_blank">Apple fast das Internet kaputt gemacht hat</a>! Beeindruckender Start! Was auch noch beeindruckend war, dass Apple gefühlt fast allen Produkte ein Update verpasst hat, die nicht bei 5 auf den Bäumen waren. Dadurch uferte der Update Prozess bei vielen in eine wahre Orgie aus. Bei mir belief es sich dann schliesslich auf <a title="Apple iPad2 bei Amazon" href="http://www.amazon.de/gp/product/B004TH642I/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B004TH642I" target="_blank">iPad</a>, iTunes, <a title="Apple Xcode" href="http://de.wikipedia.org/wiki/Xcode" target="_blank">Xcode</a>, <a title="Apple TV 2 bei Amazon" href="http://www.amazon.de/gp/product/B0041IZHVO/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B0041IZHVO" target="_blank">AppleTV2</a> und <a title="Apple OS X Lion" href="http://clk.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http%3A%2F%2Fitunes.apple.com%2Fde%2Fapp%2Fos-x-lion%2Fid444303913%3Fmt%3D12%26uo%3D4%26partnerId%3D2003" target="_blank">OS X Lion</a> Update. Weiter die Einrichtung der scharf geschalteten <a title="Apple iCloud" href="http://www.icloud.com" target="_blank">iCloud</a> und die Installation der neuen Apple Apps: <a title="App Store Airport Utility" href="http://clk.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http%3A%2F%2Fitunes.apple.com%2Fde%2Fapp%2Fairport-dienstprogramm%2Fid427276530%3Fmt%3D8%26uo%3D4%26partnerId%3D2003" target="_blank">Airport Utility</a>, <a title="App Store Meine Freunde suchen" href="http://clk.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http%3A%2F%2Fitunes.apple.com%2Fde%2Fapp%2Fmeine-freunde-suchen%2Fid466122094%3Fmt%3D8%26uo%3D4%26partnerId%3D2003" target="_blank">Find-My-Friends</a> und <a title="App Store Cards" href="http://clk.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http%3A%2F%2Fitunes.apple.com%2Fde%2Fapp%2Fcards%2Fid464957209%3Fmt%3D8%26uo%3D4%26partnerId%3D2003" target="_blank">Cards</a>, als auch Updates diverser Apps die nun iCloud und iOS5 Unterstützung beinhalten. Auch wenn es nicht direkt mit meiner App zu tun hat, wollte ich es der Vollständigkeit halber erwähnen. Gut daran ist jedenfalls, dass Xcode nun nicht mehr beta ist und ich somit meine App demnächst einreichen kann.<br />
Der Stand ist zur Zeit, dass ich nun eine Info Seite implementiert habe, auf der einige App Details ersichtlich sind. So etwas wie Version, Entwickler (ich), Webseite und weiteres. Allerdings gefällt mir das Layout so überhaupt nicht und muss nochmals überarbeitet werden. Das bringt mich zu einem wichtigen Thema, dass ich zu Beginn des ganzen Projektes stark unterschätzt habe. Und zwar das Thema Design, Look&amp;Feel und Gestaltung, eben das &#8220;hübsch machen&#8221; einer App. Ich selbst bin und war darin immer schon eine absolute Niete. <a title="Open Source Bildbearbeitung Gimp" href="http://www.gimp.org/" target="_blank">Gimp</a> und Photoshop sind mir zuwider und ich bin froh, wenn ich morgens vor dem Kleiderschrank keine Fehlgriffe bei der Farbkombination meiner Klamotten mache. Mir ist während der Entwicklungsphase immer wieder aufgefallen, wie viel Zeit ich teilweise in die einfachsten Layout Gestaltungen investiert habe und letztendlich immer doch noch unzufrieden war. Ich habe daher geschworen, mir für die nächste App Hilfe zu suchen. Diese Hilfe habe ich offenbar gefunden und zwar über <a title="Twitter Webseite" href="http://www.twitter.com" target="_blank">Twitter</a>. Wozu die Social Networks doch so gut sind. Näher möchte ich darauf allerdings erst im nächsten Blog Artikel eingehen.</p>
<p>Davon ab gibt es noch zu berichten, dass ich für einige ToolBar Buttons hübsche Icons brauchte. Während ich für die TabBar damals die <a title="Glyphish iPhone &amp; iPad Icons" href="http://glyphish.com/" target="_blank">Glyphish Icons</a> gekauft habe, konnte ich für die ToolBar (oben) eine kostenlose Sammlung qualitativ hochwertiger Icons finden. Vielen dank an dieser Stelle an <a title="kostenlos ToolBar Icons von TWG" href="http://blog.twg.ca/2010/11/retina-display-icon-set/" target="_blank">TWG &#8211; The Working Group</a>, die ich hiermit gemäß der  <a title="Lizenz besagt, kostenlos verwendbar, bei Quellenangabe" href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" target="_blank">Creative Commons Attribution-Share Alike license</a> erwähnen möchte. In die fertige Produktbeschreibung kommt natürlich auch nochmal ein entsprechender Hinweis. Ansonsten sind ein paar Kleinigkeiten wie die Einführungsseite zur Stadtführung hinzu gekommen und der Startpunkt der Führung ist nun anhand eines grünen Pins zu erkennen (die anderen sind rot). Als nächstes bastel ich noch die GPS Logik, die ich hoffe im Laufe dieser Woche abschliessen zu können.</p>
<p>Nebenbei habe ich übrigens einen zwar oberflächigen, aber dennoch interessanten Artikel gefunden, in dem in groben <a title="in 8 Schritten zum App Erfolg" href="http://www.welt.de/wirtschaft/webwelt/article8315044/Mit-Apple-in-acht-einfachen-Schritten-reich-werden.html" target="_blank">8 Schritten der Weg zur ersten App</a> beschrieben wird. Solltet ihr euch mal ansehen, wenn ihr ebenfalls eine iPhone App plant.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1512' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1512/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Meine erste iPhone App &#8211; Folge 12</title>
		<link>http://www.danzei.de/archives/1444</link>
		<comments>http://www.danzei.de/archives/1444#comments</comments>
		<pubDate>Mon, 26 Sep 2011 21:57:20 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[myFirstApp]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1444</guid>
		<description><![CDATA[Von Karten, Routen, Bugfixes und Release Planungen. Es geht geschwind weiter und weiter, mit meiner ersten iPhone App!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.danzei.de/wp-content/uploads/2011/09/WupperTourActionSheet.png"><img class="alignleft size-medium wp-image-1476" title="WupperTourActionSheet" src="http://www.danzei.de/wp-content/uploads/2011/09/WupperTourActionSheet-156x300.png" alt="WupperTourActionSheet" width="156" height="300" /></a>Es freut mich, dass <a title="iOS bei WIkipedia" href="http://de.wikipedia.org/wiki/Apple_iOS" target="_blank">iOS5</a> so langsam für den Otto-Normal-Verbraucher <a title="iOS5 in Sicht - Macerkopf" href="http://www.macerkopf.de/20110919-icloud-reset-am-22-september-ios-5-gm" target="_blank">in Sicht</a> kommt. Einhergehen sollte der Release nämlich mit <a title="Xcode bei Wikipedia" href="http://de.wikipedia.org/wiki/Xcode" target="_blank">Xcode</a> 4.2, welches ich (in der beta Version) für diese App Entwicklung genommen habe. Damals unwissend, dass Apple es verbietet Apps in den App Store zu stellen, die mit einer beta Version der Entwicklungsumgebung entwickelt wurden. Meine Planung ist, spätestens im November mit der App im <a title="Apple App Store" href="http://clk.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http%3A%2F%2Fitunes.apple.com%2Fde%2Fgenre%2Fios%2Fid36%3Fmt%3D8%26partnerId%3D2003" target="_blank">Store</a> zu sein und ich fände es äusserst deprimierend, eine fertige App nicht veröffentlichen zu dürfen. Aber was habe ich eigentlich gemacht in den letzten Tagen seit dem <a title="Meine erste iPhone App – Folge 11" href="http://www.danzei.de/archives/1397">letzten Update</a>? Es gibt nun einen &#8220;locate me&#8221; Button in der Karten Ansicht, nach dessen Betätigung Google Maps einem die aktuelle Position anzeigt und dort hinein zoomt. Zusätzlich gibt es einen weiteren Button um per &#8220;ActionSheet&#8221; (siehe Bild) den Karten-Typ zu wechseln. Zum Beispiel kann eine Karte ohne Satellitenansicht manchmal übersichtlicher sein, wenn man bestimmte Strassen sucht. Ebenfalls fertig ist das Overlay der eigentlichen Route. Also eine durchgezogene Linie anhand derer man erkennen kann, wo man lang laufen muss um von POI zu POI zu kommen. Das wird zwar erst mit iOS4 wirklich gut unterstützt, allerdings sehe ich das zur Orientierung als absolut notwendig an. Wer mit erscheinen von iOS5 nächsten Monat nicht mal auf der 4er Version ist, dem ist ohnehin nicht mehr zu helfen. Leider sind diese Overlays nicht wirklich trivial, aber ich habe in den weiten des Internet ein gutes und vorallem übersichtliches <a title="gutes übersichtliches Beispiel für MKMapView Overlay" href="http://spitzkoff.com/craig/?p=136" target="_blank">Beispiel</a> gefunden, das mich zur korrekten Lösung geführt hat. Der Muster Code von Apple scheint mir da doch arg überfrachtet und aufgeblasen zu sein! Zu guter letzt habe ich nochmal am Audio Management gefeilt. Es wird nun auch der &#8220;Play&#8221; Button aktualisiert, wenn die Abspielung des Audio Files beendet ist und eingehende Anrufe sorgen für die automatische Unterbrechung und nahtlose Wiedergabe nach dem Beenden des Anrufes.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1444' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1444/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Abschalten von Copy, Paste und Select in UITextView</title>
		<link>http://www.danzei.de/archives/1404</link>
		<comments>http://www.danzei.de/archives/1404#comments</comments>
		<pubDate>Mon, 19 Sep 2011 20:43:35 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1404</guid>
		<description><![CDATA[Es wird Text in einem UITextView dargestellt und dieser soll geschützt werden; es muss also das Kontextmenü abgeschaltet werden. Wie das geht, lest ihr hier!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.danzei.de/wp-content/uploads/2011/09/kontextMenu.png"><img class="alignleft size-full wp-image-1418" style="border: 1px solid black;" title="kontextMenu" src="http://www.danzei.de/wp-content/uploads/2011/09/kontextMenu.png" alt="kontextMenu" width="304" height="117" /></a>Da dies eine immer wieder gern gestellte Frage ist, nicht zuletzt auch von mir, habe ich mich dazu entschlossen eine deutsche Version von <a title="Kontext Menü in UITextView abschalten" href="http://jomnius.blogspot.com/2010/11/how-to-disable-copy-paste-and-select.html" target="_blank">diesem Artikel</a> zu erstellen. Wenn ihr also ein <a title="Apple Developer Doku zu UITextView" href="http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UITextView_Class/Reference/UITextView.html" target="_blank">UITextView</a> einsetzt um Informationen darzustellen und diese schützen wollt vor einfachem kopieren durch &#8220;<a title="Copy&amp;Paste Wikipedia" href="http://de.wikipedia.org/wiki/Kopieren_und_Einf%C3%BCgen" target="_blank">Copy&amp;Paste</a>&#8220;, ist es möglich das Kontextmenü für den Benutzer abzuschalten. Da die Klasse UITextView selbst keine Eigenschaft dafür kennt, ist es notwendig per Vererbung eine neue Klasse zu erstellen und die Methode canBecomeFirstResponder zu überschreiben. Die neue Klasse würde dann wie folgt aussehen:</p>
<blockquote><p><code>// ReadOnlyTextView.h<br />
#import &lt;Foundation/Foundation.h&gt;</p>
<p>@interface ReadOnlyTextView : UITextView<br />
{</p>
<p>}</p>
<p>@end</code></p>
</blockquote>
<blockquote><p><code>// ReadOnlyTextView.m<br />
#import "ReadOnlyTextView.h"</p>
<p>@implementation ReadOnlyTextView</p>
<p>// Overwrite method to disable Copy&amp;Paste<br />
- (BOOL)canBecomeFirstResponder<br />
{<br />
&nbsp;&nbsp;return NO;<br />
}</p>
<p>@end</code></p>
</blockquote>
<p>Viele geben zu diesem Thema auch den Hinweis, die Methode canPerformAction:withSender zu überschreiben. Allerdings ist das relativ häßlich, da dann trotzdem noch (zumindest ganz kurz) das Kontextmenü aufpoppt.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1404' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1404/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meine erste iPhone App – Folge 11</title>
		<link>http://www.danzei.de/archives/1397</link>
		<comments>http://www.danzei.de/archives/1397#comments</comments>
		<pubDate>Wed, 14 Sep 2011 17:31:59 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[myFirstApp]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1397</guid>
		<description><![CDATA[Das fleissige Bienchen baut Stein um Stein sein App Häuschen und sieht in der Fern schon langsam das Ende des Tunnels!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.danzei.de/wp-content/uploads/2011/09/pinView.png"><img class="alignleft size-medium wp-image-1432" title="pinView" src="http://www.danzei.de/wp-content/uploads/2011/09/pinView-300x120.png" alt="pinView" width="300" height="120" /></a>Im Vergleich zum holprigen Start geht es derzeit Schlag auf  Schlag und ich kann fast wöchentlich ein Update zum Fortschritt abliefern, was mir eine persönliche Freude ist. Nichts ist motivierender als sichtbarer Erfolg! Diese sichtbaren Erfolge sind im heutigen Fall auch hörbare, da ich das Audio Management fertig gestellt habe. Es lassen sich nun in allen Ansichten die entsprechenden Tonausgaben abspielen (derzeit Test Aufnahmen). Ein Etapenziel dabei war, dass der Ton auch beim Wechsel der Ansicht weiter spielt, bis er zuende ist oder eine andere Audiodatei ausgewählt wird. Lobet die <a title="Wikipedia OOP" href="http://de.wikipedia.org/wiki/Objektorientierte_Programmierung" target="_blank">Objektorientierte Programmierung</a>! Entgegen meiner bisherigen Planung, komme ich glücklichweise ohne eine aufwändige Audio-Bedienleiste aus, was der Übersichtlichkeit der <a title="Wikipedia GUI" href="http://de.wikipedia.org/wiki/Grafische_Benutzeroberfl%C3%A4che" target="_blank">GUI</a> zugute kommt. Quasi &#8220;Ein-Knopf-Betrieb&#8221;, der meiner Meinung nach genügen sollte. Die beta Tester werden es dann später merken, ob das langt. <img src='http://www.danzei.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ein weiterer Meilenstein ist die Finalisierung der POI Stationen durch das <a title="Wuppertal Marketing GmbH" href="http://www.wuppertal-marketing.de/" target="_blank">Wuppertal Marketing</a>. Nach dem Testrundgang (siehe <a title="Meine erste iPhone App – Folge 10" href="http://www.danzei.de/archives/1354">letzter Artikel</a>) hatte sich noch Änderungsbedarf herausgestellt, der nun umgesetzt worden ist. Ich konnte daher die POI Liste einbauen und vor allem die entsprechenden Bilder verlinken. Auf jeder Detailansicht tauchen nun die zugehörigen Bilder in der Reihenfolge auf, in der man beim Ablaufen der Stadtführung die Umgebung erlebt. Ich hoffe das wird als Orientierungshilfe ausreichend dienen können. Weiter in Arbeit befinden sich die eigentlichen Texte der POI&#8217;s, welche hoffentlich in den nächsten Wochen fertig gestellt werden. Erst dann können für die oben genannte Audio Infrastruktur die Aufnahmen im Tonstudio gemacht werden.</p>
<p>Last but not least habe ich das Grundgerüst fertig, damit die POI&#8217;s als kleine Stecknadeln auf der Kartenansicht dargestellt werden. Was noch fehlt ist die Möglichkeit, diese auswählen zu können und direkt zur Detailansicht zu gelangen. Ausserdem sind im Datenmodel derzeit bis auf 3 Testeinträge noch keine Positionsangaben hinterlegt. Hier muss ich mir mithilfe von <a title="Google Maps" href="http://maps.google.de/" target="_blank">Google Maps</a> noch die genauen Koordinaten (<a title="Erläuterung Längen- und Breitengrade" href="http://www.explorermagazin.de/gps/gpsbas1.jpg" target="_blank">Längen- und Breitengrade</a>) zu jedem POI heraussuchen und in der <a title="Meine erste iPhone App – Folge 8" href="http://www.danzei.de/archives/1240">XML Datei</a> hinterlegen.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1397' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1397/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>externe Festplatte Iomega MiniMax 2TB mit Firewire800</title>
		<link>http://www.danzei.de/archives/1375</link>
		<comments>http://www.danzei.de/archives/1375#comments</comments>
		<pubDate>Tue, 06 Sep 2011 14:31:15 +0000</pubDate>
		<dc:creator>Nino</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Lobhudelei]]></category>

		<guid isPermaLink="false">http://www.danzei.de/?p=1375</guid>
		<description><![CDATA[Neuer Backup Speicher musste her und die Wahl fiel auf die Iomega MiniMax 2TB mit Firewire800.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.de/gp/product/B003O32PCG/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B003O32PCG" target="_blank"><img class="alignleft size-full wp-image-1384" title="Iomega_MiniMax_2TB" src="http://www.danzei.de/wp-content/uploads/2011/09/Iomega_MiniMax_2TB.jpg" alt="Iomega_MiniMax_2TB" width="139" height="95" /></a>Nachdem ich den Plattenplatz meines <a title="Amazon iMac Abverkauf" href="http://www.amazon.de/gp/product/B004Z3PPDU/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B004Z3PPDU" target="_blank">iMac</a>&#8216;s aufgerüstet hatte, musste natürlich eine neue passende externe Backup Festplatte für <a title="Wikipedia TimeMachine" href="http://de.wikipedia.org/wiki/Time_Machine_%28Apple%29" target="_blank">TimeMachine</a> her. Entschieden habe ich mich aufgrund eines Festplatten Tests in der <a title="App Store c't iPad App" href="http://clk.tradedoubler.com/click?p=23761&amp;a=1931809&amp;url=http%3A%2F%2Fitunes.apple.com%2Fde%2Fapp%2Fct-magazin%2Fid380266921%3Fmt%3D8%26uo%3D4%26partnerId%3D2003" target="_blank">c&#8217;t</a> für die <a title="Amazon Iomega 2TB Festplatte" href="http://www.amazon.de/gp/product/B003O32PCG/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B003O32PCG" target="_blank">Iomega MiniMax 2TB</a> mit Firewire800. Die Platte ist nun seit ein paar Tagen in Betrieb und ich bin sehr zufrieden damit. Die Optik lehnt sich stark an den <a title="Amazon MacMini" href="http://www.amazon.de/gp/product/B005DQ0ANI/ref=as_li_ss_tl?ie=UTF8&amp;tag=dan08-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B005DQ0ANI" target="_blank">Mac mini</a> an und passt sehr gut zum iMac. Die Haptik ist leider nicht so hochwertig wie die Optik es vermuten läßt, was aber auch nicht wirklich sein muss. Die Platte fährt automatisch in den Ruhezustand, wenn der iMac in Standby geht oder länger nicht drauf zugegriffen wird. Die Transfer Raten sollen laut c&#8217;t sehr ordentlich sein, was bei mir für das Backup natürlich sekundär ist.</p>
<p>Obwohl die c&#8217;t der MiniMax ein überdurchschnittlich niedriges Betriebsgeräusch bescheinigt, empfinde ich die Platte manchmal als etwas unangenehm laut. Zumindest wenn aktiv drauf zugegriffen wird. Allerdings steht sie auch direkt neben dem iMac vor meiner Nase. Insgesamt bin ich jedoch sehr zufrieden. Es liegen mehrere Anschlußkabel bei und es befindet sich ein Netzschalter direkt hinten im Gehäuse, so dass sie sich bequem ausschalten läßt. Das Netzteil selbst verschwindet extern unter dem Schreibtisch.
<div class='wpfblike' style='height: 28px;'><fb:like href='http://www.danzei.de/archives/1375' layout='default' show_faces='false' width='400' action='like' colorscheme='light' send='false' /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.danzei.de/archives/1375/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

