<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3508577237959331598</id><updated>2024-10-24T19:53:56.479-07:00</updated><category term="iphone"/><category term="Android"/><category term="as3"/><category term="obj c"/><category term="3ds"/><category term="3dsmax"/><category term="flash"/><category term="iPad"/><category term="ios"/><category term="obj"/><category term="xcode"/><category term="App"/><category term="UITableView"/><category term="UITableViewCell"/><category term="cell"/><category term="objective"/><category term="smartphone"/><category term="swift"/><category term="tutorial"/><category term="Mobile"/><category term="Parodie"/><category term="Samsung"/><category term="Samsung Galaxy S2"/><category term="adobe"/><category term="beuth hochschule"/><category term="dateien"/><category term="desktop"/><category term="example"/><category term="flex"/><category term="mental ray"/><category term="mxml"/><category term="objc objective c"/><category term="storyboard"/><category term="uikit"/><category term="usability"/><category term="Air"/><category term="Artikel"/><category term="Back"/><category term="Bruder"/><category term="Chris"/><category term="Ehepartner"/><category term="Filme"/><category term="Future"/><category term="Galaxy"/><category term="Gras"/><category term="Hochschule"/><category term="Hover"/><category term="Image"/><category term="Kachel"/><category term="Kinder"/><category term="Krauss"/><category term="Krauß"/><category term="Lars"/><category term="Lollipop"/><category term="Mario"/><category term="Mattel"/><category term="Maurice"/><category term="Merceron"/><category term="Movie"/><category term="Ortung"/><category term="Presse"/><category term="Pulse"/><category term="Raguse"/><category term="S2"/><category term="Screen"/><category term="SplasScreenImage"/><category term="Splash"/><category term="String"/><category term="Synergy"/><category term="TileViewController"/><category term="Toy"/><category term="UIImage"/><category term="UILabel"/><category term="Werbung"/><category term="Zukunft"/><category term="Zurück"/><category term="abschlussarbeit"/><category term="after effects"/><category term="andrew"/><category term="animation"/><category term="app player"/><category term="apps"/><category term="arbeit"/><category term="as2"/><category term="bachelor"/><category term="bluestacks"/><category term="box modeling"/><category term="builder"/><category term="c"/><category term="c#"/><category term="card"/><category term="caustic"/><category term="caustics"/><category term="cge"/><category term="com"/><category term="computer"/><category term="control. fernsteuern"/><category term="copy"/><category term="custom"/><category term="data"/><category term="daten"/><category term="design"/><category term="deutsch"/><category term="die"/><category term="digital"/><category term="displacement mapping"/><category term="dive"/><category term="effect"/><category term="effekt"/><category term="emulator"/><category term="explorer"/><category term="festplatte"/><category term="folder"/><category term="formatvorlage"/><category term="foto"/><category term="fotos"/><category term="free"/><category term="fume"/><category term="fumefx"/><category term="fure"/><category term="fx"/><category term="game"/><category term="george"/><category term="german"/><category term="getImageClass"/><category term="github"/><category term="google"/><category term="gps"/><category term="grid"/><category term="gtalk"/><category term="handy"/><category term="hci"/><category term="hdd"/><category term="highlight"/><category term="horizontal"/><category term="hub"/><category term="huddle"/><category term="hunter"/><category term="in"/><category term="interface"/><category term="ipod"/><category term="java"/><category term="jvr"/><category term="karte"/><category term="keyboard"/><category term="kopieren"/><category term="kramer"/><category term="kvm"/><category term="licht"/><category term="linux"/><category term="loading"/><category term="mac"/><category term="mag"/><category term="master"/><category term="material"/><category term="max"/><category term="messenger"/><category term="minus"/><category term="minus.com"/><category term="mobizen"/><category term="modelling"/><category term="mouse"/><category term="netzwerk"/><category term="opengl"/><category term="ordner"/><category term="otg"/><category term="page"/><category term="paging"/><category term="pc"/><category term="phone"/><category term="physik"/><category term="pinky"/><category term="premiere"/><category term="reactor"/><category term="realflow"/><category term="remote"/><category term="ribble"/><category term="samsungdive"/><category term="scroller"/><category term="sd"/><category term="sgs2"/><category term="shader"/><category term="simulator"/><category term="snap"/><category term="snapping"/><category term="software"/><category term="spark"/><category term="studium"/><category term="swish"/><category term="switch"/><category term="synchronisieren"/><category term="teaser"/><category term="teaser-mag"/><category term="telefon"/><category term="telephone"/><category term="the"/><category term="thesis"/><category term="tile"/><category term="to"/><category term="tool"/><category term="touch"/><category term="tramberend"/><category term="uiscrollview"/><category term="unboxing"/><category term="uni"/><category term="usb"/><category term="verstärker"/><category term="video"/><category term="videocopilot"/><category term="videos"/><category term="wii"/><category term="witkin"/><category term="word"/><category term="xib"/><category term="zitat"/><category term="überfan"/><title type='text'>Die Uni, die Arbeit, der Alltag und ich</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-4799610969208033160</id><published>2016-05-25T14:30:00.003-07:00</published><updated>2016-05-26T00:47:05.836-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="card"/><category scheme="http://www.blogger.com/atom/ns#" term="copy"/><category scheme="http://www.blogger.com/atom/ns#" term="data"/><category scheme="http://www.blogger.com/atom/ns#" term="dateien"/><category scheme="http://www.blogger.com/atom/ns#" term="daten"/><category scheme="http://www.blogger.com/atom/ns#" term="festplatte"/><category scheme="http://www.blogger.com/atom/ns#" term="foto"/><category scheme="http://www.blogger.com/atom/ns#" term="fotos"/><category scheme="http://www.blogger.com/atom/ns#" term="handy"/><category scheme="http://www.blogger.com/atom/ns#" term="hdd"/><category scheme="http://www.blogger.com/atom/ns#" term="hub"/><category scheme="http://www.blogger.com/atom/ns#" term="karte"/><category scheme="http://www.blogger.com/atom/ns#" term="kopieren"/><category scheme="http://www.blogger.com/atom/ns#" term="otg"/><category scheme="http://www.blogger.com/atom/ns#" term="sd"/><category scheme="http://www.blogger.com/atom/ns#" term="smartphone"/><category scheme="http://www.blogger.com/atom/ns#" term="usb"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="videos"/><title type='text'>Daten / Fotos / Videos von einer SD Karte oder dem Smartphone auf eine USB Festplatte kopieren  (Copy Data / Photos / Videos from SD Card or Smartphone to USB HDD)</title><content type='html'>&lt;h3&gt;
English&lt;/h3&gt;
&lt;br /&gt;
&lt;h2&gt;
Why?&lt;/h2&gt;
&lt;div&gt;
If you are in holidays, there is no pc nearby or your don&#39;t want to carry your notebook. The cameras SD card has no free space to take new pictures or videos.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
A HDD (e.g. 2TB) is has more space than a SD Card (e.g. 64 GB)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
What do you need?&lt;/h2&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Smartphone with OTG support (Samsung Galaxy S...., Note, Sony Z2,Z3 .... etc. )&lt;/li&gt;
&lt;li&gt;USB HDD&amp;nbsp;&lt;/li&gt;
&lt;li&gt;OTG Cable / HUB&amp;nbsp;&lt;/li&gt;
&lt;li&gt;(optional) NTFS Software (Google Play):&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.paragon.tcplugins_ntfs_ro&amp;amp;hl=de&quot; target=&quot;_blank&quot;&gt;Paragon_UMS&lt;/a&gt;&amp;nbsp;(free)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.ghisler.android.TotalCommander&amp;amp;hl=de&quot; target=&quot;_blank&quot;&gt;Total Commander&lt;/a&gt;&amp;nbsp;(free)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;img height=&quot;200&quot; src=&quot;https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcSHUx8HGOxsVT0TXi6_wGgo3vr36TZJ81WLiin54E7m4rfBBL4yDEkKjCIFPUNxYt70eGCeTDw&amp;amp;usqp=CAE&quot; width=&quot;200&quot; /&gt;&amp;nbsp;or&lt;img src=&quot;http://g03.a.alicdn.com/kf/HTB1paZXKpXXXXa1XpXXq6xXFXXX3/Micro-USB-male-Host-OTG-to-3-ports-female-USB-Hub-with-Power-cable-MS-SD.jpg&quot; height=&quot;150&quot; width=&quot;200&quot; /&gt;&lt;br /&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h2&gt;
How?&lt;/h2&gt;
&lt;div&gt;
Usualy a modern USB HDD (2,5 inch) comes without external power supply. So if you wan&#39;t to copy data/pictures/videos to the HDD, a USB OTG HUB with external power supply is required (2nd image). I have this one (&lt;a href=&quot;https://www.amazon.de/Katenleser-Inateck-Karterleser-TF-Kartenleser-OTG-f%C3%A4higen/dp/B00OB2R47K/ref=sr_1_1?s=ce-de&amp;amp;ie=UTF8&amp;amp;qid=1464206270&amp;amp;sr=1-1&amp;amp;keywords=otg+usb+hub&quot; target=&quot;_blank&quot;&gt;Amazon Link&lt;/a&gt; 10 Euros).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
HDDs for windows systems are using the NTFS format. Usualy an android smartphone can&#39;t read NTFS formatted HDDs. But you can install the Total Commander (file browser) App and the Paragon_UMS plugin. This makes your smartphone able to read (and write) your HDD.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
After downloading the apps ... you are ready to connect the SD Card and the hub, and the hub to the smartphone.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Befor connecting the hub, you should start Paragon_UMS and Select checkbox &quot;enable write mode&quot; (unselect after disconnect the hub)&lt;/div&gt;
&lt;div&gt;
- Connect the hub to smartphone&lt;/div&gt;
&lt;div&gt;
- Press OK (permission for USB Access)&lt;/div&gt;
&lt;div&gt;
- Wait until the HDD and the SD Card has mounted (right image)&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
- touch the &quot;open Total Commander&quot; floppy disc icon&lt;/div&gt;
&lt;h3&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBES19KjjzndWLJ2sqOtwluxpAdkNpwTCT3wCVMRjZA_OiAf7LnTMePDDv-xTQkRHSkxJKApuO8FieDelz5eL_Lk4Y5vwY8MaC2pRn7htNGANEC0f0LghJi-hSumOJLDngG20Eei6QL5U/s1600/Screenshot_20160525-220810.png&quot; imageanchor=&quot;1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJlD1gxVqBxnWrcy0LfeK_6N3l6nIvlgLEi39a9Pvm2ZEWUauQCFXGZQuW-aTBFUYq0rdTih7r1SUBujjXisxof8ThuqMbbszP53AkZFwsaXj6xjZnzyXE4U_nJxH1K3dNcTVYmuvS8es/s1600/Screenshot_20160525-220826.png&quot; imageanchor=&quot;1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFBX6Cc9CjThhwHN74VrNPzT5KFt47Z8p5SpqXQqZXwlawQgApyP8dqNoR9oTY2yrwOL-fn1B0Ode37u0OC5vYbEn3KnTeZM9_GLmVtlyMamuS-y9pDLks8PwAuufNvpj9fL7EAT-sU3M/s1600/Screenshot_20160525-220810.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFBX6Cc9CjThhwHN74VrNPzT5KFt47Z8p5SpqXQqZXwlawQgApyP8dqNoR9oTY2yrwOL-fn1B0Ode37u0OC5vYbEn3KnTeZM9_GLmVtlyMamuS-y9pDLks8PwAuufNvpj9fL7EAT-sU3M/s320/Screenshot_20160525-220810.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJlD1gxVqBxnWrcy0LfeK_6N3l6nIvlgLEi39a9Pvm2ZEWUauQCFXGZQuW-aTBFUYq0rdTih7r1SUBujjXisxof8ThuqMbbszP53AkZFwsaXj6xjZnzyXE4U_nJxH1K3dNcTVYmuvS8es/s320/Screenshot_20160525-220826.png&quot; width=&quot;180&quot; /&gt;&lt;/h3&gt;
&lt;div&gt;
- navigate to the root view (left image)&lt;/div&gt;
&lt;div&gt;
- select paragon_UMS&lt;/div&gt;
&lt;div&gt;
- select SD Card (maybe other names e.g. NONAME)&lt;/div&gt;
&lt;div&gt;
- select all your files by touch the icon left (multiselect)&lt;/div&gt;
&lt;div&gt;
- touch the right arrows &amp;gt; (top right screen corner)&lt;/div&gt;
&lt;div&gt;
- navigate to the path where you want to copy your files&lt;br /&gt;
&amp;nbsp; (Paragon_ums\HDD_Name\.....)&lt;/div&gt;
&lt;div&gt;
- touch the left arrows (top left screen corner)&lt;/div&gt;
&lt;div&gt;
- touch the copy button (buttom toolbar 2nd button)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9JIO0YvfkIUG1fVCIQ_szgldsJBF4gUHYeWgDSfbU_Oxy2PV5mZXrkHUhYkgPes4Siv2GgDQ-onr3uYmeFXfsuSq6VLY0flHe76jNA_99NOqT3jb-fWwQc66KNtfn-q7n3vpKdWFtfbo/s1600/Screenshot_20160525-220920.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9JIO0YvfkIUG1fVCIQ_szgldsJBF4gUHYeWgDSfbU_Oxy2PV5mZXrkHUhYkgPes4Siv2GgDQ-onr3uYmeFXfsuSq6VLY0flHe76jNA_99NOqT3jb-fWwQc66KNtfn-q7n3vpKdWFtfbo/s320/Screenshot_20160525-220920.png&quot; width=&quot;180&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij1KnfWbYsseOdzAjr2oAjEYv2TxuR-BKQodxjfWrzI5JKvVPSAIfgbNY0EsgRTB_ml4CyhN6c_2yvSxYWdyk1nfoM_rzajmOniGBc8o-G3EVxQvJHC2Ei3852LHL2ynUBsLEHS_pu_zw/s1600/Screenshot_20160525-221040.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij1KnfWbYsseOdzAjr2oAjEYv2TxuR-BKQodxjfWrzI5JKvVPSAIfgbNY0EsgRTB_ml4CyhN6c_2yvSxYWdyk1nfoM_rzajmOniGBc8o-G3EVxQvJHC2Ei3852LHL2ynUBsLEHS_pu_zw/s320/Screenshot_20160525-221040.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
&lt;/h3&gt;
Deutsch&lt;br /&gt;
&lt;h2&gt;
Warum&lt;/h2&gt;
&lt;div&gt;
Stell dir vor Du bist im Urlaub und deine Digitalkamera ist voll. Du hast keinen Laptop mitgenommen, weil er vielleicht nicht ins Gepäck passte.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Eine Festplatte (z.B. 2 TB) hat mehr Speicherplatz als eine SD Karte (z.B. 64 GB).&lt;/div&gt;
&lt;h2&gt;
Was brauchst du?&lt;/h2&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Smartphone mit OTG Unterstützung (Samsung Galaxy S...., Note, Sony Z2,Z3 .... etc. )&lt;/li&gt;
&lt;li&gt;USB Festplatte&lt;/li&gt;
&lt;li&gt;OTG Kabel / HUB&amp;nbsp;&lt;/li&gt;
&lt;li&gt;(optional) NTFS Software (Google Play):&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.paragon.tcplugins_ntfs_ro&amp;amp;hl=de&quot; target=&quot;_blank&quot;&gt;Paragon_UMS&lt;/a&gt;&amp;nbsp;(kostenlos)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.ghisler.android.TotalCommander&amp;amp;hl=de&quot; target=&quot;_blank&quot;&gt;Total Commander&lt;/a&gt;&amp;nbsp;(kostenlos)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;img height=&quot;200&quot; src=&quot;https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcSHUx8HGOxsVT0TXi6_wGgo3vr36TZJ81WLiin54E7m4rfBBL4yDEkKjCIFPUNxYt70eGCeTDw&amp;amp;usqp=CAE&quot; width=&quot;200&quot; /&gt;&amp;nbsp;oder&lt;img src=&quot;http://g03.a.alicdn.com/kf/HTB1paZXKpXXXXa1XpXXq6xXFXXX3/Micro-USB-male-Host-OTG-to-3-ports-female-USB-Hub-with-Power-cable-MS-SD.jpg&quot; height=&quot;150&quot; width=&quot;200&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2&gt;
Wie?&lt;/h2&gt;
&lt;div&gt;
Normalerweise haben moderne USB Festplatten (2,5 Zoll) keine extra Stromquelle mehr. Wenn wir aber eine solche Festplatte an unser Smartphone anschließen möchten, reicht die Stromversorgung des Smartphones nicht aus. Deshalb gibt es USB OTG Hubs mit extra Stromversorgung (rechts Bild oben). Ich habe diesen von Amazon für knapp 10 Euro -&amp;gt;&amp;nbsp;&lt;a href=&quot;https://www.amazon.de/Katenleser-Inateck-Karterleser-TF-Kartenleser-OTG-f%C3%A4higen/dp/B00OB2R47K/ref=sr_1_1?s=ce-de&amp;amp;ie=UTF8&amp;amp;qid=1464206270&amp;amp;sr=1-1&amp;amp;keywords=otg+usb+hub&quot; target=&quot;_blank&quot;&gt;Amazon Link&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Windows Festplatte nutzen oft das NTFS Format, welches von Smartphones nicht gelesen werden kann. Damit das dann doch geht muss man etwas tricksen. Die Total Commander ist ein Datei Browser und Die App Paragon_UMS ist ein Plugin für den Total Commander. Beide zusammen machen das Lesen von NTFS Festplatten möglich.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Nachdem man die Apps installiert hat einfach die SD Karte und die Festplatte in den Hub stecken und den Hub mit Strom versorgen (Kabel liegt bei).&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Bevor man den Hub ins Smartphone steckt muss man &amp;nbsp;Paragon_UMS starten und &quot;Enable write mode&quot; anklicken. (später beim abstecken wieder deaktivieren). Dann den Hub an Smartphone stecken.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- Ein Dialog erscheint wie in dem linken Bild ... mit OK bestätigen.&lt;/div&gt;
&lt;div&gt;
- Warten bis unter &quot;Mounted Volumes&quot; beide Geräte (Festplatte und SD Karte) gefunden wurden&lt;/div&gt;
&lt;div&gt;
- auf die Diskette (open Total Commander) drücken.&lt;/div&gt;
&lt;h3&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBES19KjjzndWLJ2sqOtwluxpAdkNpwTCT3wCVMRjZA_OiAf7LnTMePDDv-xTQkRHSkxJKApuO8FieDelz5eL_Lk4Y5vwY8MaC2pRn7htNGANEC0f0LghJi-hSumOJLDngG20Eei6QL5U/s1600/Screenshot_20160525-220810.png&quot; imageanchor=&quot;1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJlD1gxVqBxnWrcy0LfeK_6N3l6nIvlgLEi39a9Pvm2ZEWUauQCFXGZQuW-aTBFUYq0rdTih7r1SUBujjXisxof8ThuqMbbszP53AkZFwsaXj6xjZnzyXE4U_nJxH1K3dNcTVYmuvS8es/s1600/Screenshot_20160525-220826.png&quot; imageanchor=&quot;1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFBX6Cc9CjThhwHN74VrNPzT5KFt47Z8p5SpqXQqZXwlawQgApyP8dqNoR9oTY2yrwOL-fn1B0Ode37u0OC5vYbEn3KnTeZM9_GLmVtlyMamuS-y9pDLks8PwAuufNvpj9fL7EAT-sU3M/s1600/Screenshot_20160525-220810.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFBX6Cc9CjThhwHN74VrNPzT5KFt47Z8p5SpqXQqZXwlawQgApyP8dqNoR9oTY2yrwOL-fn1B0Ode37u0OC5vYbEn3KnTeZM9_GLmVtlyMamuS-y9pDLks8PwAuufNvpj9fL7EAT-sU3M/s320/Screenshot_20160525-220810.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJlD1gxVqBxnWrcy0LfeK_6N3l6nIvlgLEi39a9Pvm2ZEWUauQCFXGZQuW-aTBFUYq0rdTih7r1SUBujjXisxof8ThuqMbbszP53AkZFwsaXj6xjZnzyXE4U_nJxH1K3dNcTVYmuvS8es/s320/Screenshot_20160525-220826.png&quot; width=&quot;180&quot; /&gt;&lt;/h3&gt;
&lt;div&gt;
- in die oberste ebene navigieren (z.B. mit den blauen Haus)&lt;/div&gt;
&lt;div&gt;
- Paragon_UMS auswählen&lt;/div&gt;
&lt;div&gt;
- die SD Karte auswählen (manchmal heißt sie NONAME oder so)&lt;/div&gt;
&lt;div&gt;
- alle Dateien auswählen die man kopieren möchte (auf die icons &lt;br /&gt;
&amp;nbsp; links klicken um mehrere zu wählen)&lt;/div&gt;
&lt;div&gt;
- die Pfeile nach Rechts anwählen (rechts oben am Bildschirm)&lt;/div&gt;
&lt;div&gt;
- wieder über das blaue Haus zum Paragon_UMS gehen und &lt;br /&gt;
&amp;nbsp; diesemal die Festplatte wählen und dein Zielordner wählen&lt;br /&gt;
&amp;nbsp; (Paragon_ums\HDD_Name\.....)&lt;/div&gt;
&lt;div&gt;
- über die Links Pfeile (oben links am Bildschirm) wieder zu deinen&lt;br /&gt;
&amp;nbsp; ausgewählten Daten zum kopieren wechseln&lt;/div&gt;
&lt;div&gt;
- den &amp;nbsp;kopier Button wählen (unten 2. Button von links)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9JIO0YvfkIUG1fVCIQ_szgldsJBF4gUHYeWgDSfbU_Oxy2PV5mZXrkHUhYkgPes4Siv2GgDQ-onr3uYmeFXfsuSq6VLY0flHe76jNA_99NOqT3jb-fWwQc66KNtfn-q7n3vpKdWFtfbo/s1600/Screenshot_20160525-220920.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9JIO0YvfkIUG1fVCIQ_szgldsJBF4gUHYeWgDSfbU_Oxy2PV5mZXrkHUhYkgPes4Siv2GgDQ-onr3uYmeFXfsuSq6VLY0flHe76jNA_99NOqT3jb-fWwQc66KNtfn-q7n3vpKdWFtfbo/s320/Screenshot_20160525-220920.png&quot; width=&quot;180&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij1KnfWbYsseOdzAjr2oAjEYv2TxuR-BKQodxjfWrzI5JKvVPSAIfgbNY0EsgRTB_ml4CyhN6c_2yvSxYWdyk1nfoM_rzajmOniGBc8o-G3EVxQvJHC2Ei3852LHL2ynUBsLEHS_pu_zw/s1600/Screenshot_20160525-221040.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij1KnfWbYsseOdzAjr2oAjEYv2TxuR-BKQodxjfWrzI5JKvVPSAIfgbNY0EsgRTB_ml4CyhN6c_2yvSxYWdyk1nfoM_rzajmOniGBc8o-G3EVxQvJHC2Ei3852LHL2ynUBsLEHS_pu_zw/s320/Screenshot_20160525-221040.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/4799610969208033160/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2016/05/daten-fotos-videos-von-einer-sd-karte.html#comment-form' title='1 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/4799610969208033160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/4799610969208033160'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2016/05/daten-fotos-videos-von-einer-sd-karte.html' title='Daten / Fotos / Videos von einer SD Karte oder dem Smartphone auf eine USB Festplatte kopieren  (Copy Data / Photos / Videos from SD Card or Smartphone to USB HDD)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFBX6Cc9CjThhwHN74VrNPzT5KFt47Z8p5SpqXQqZXwlawQgApyP8dqNoR9oTY2yrwOL-fn1B0Ode37u0OC5vYbEn3KnTeZM9_GLmVtlyMamuS-y9pDLks8PwAuufNvpj9fL7EAT-sU3M/s72-c/Screenshot_20160525-220810.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-7892068646332052618</id><published>2016-04-28T05:57:00.001-07:00</published><updated>2016-04-28T07:11:14.121-07:00</updated><title type='text'>CoreData Category</title><content type='html'>&lt;b&gt;How to install:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
(0. Create Project with CoreData)&lt;br /&gt;
&lt;br /&gt;
1. Copy category &quot;NSManagedObject+Data&quot; in your Project (&lt;a href=&quot;https://github.com/raegtime/SimpleCoreData&quot; target=&quot;_blank&quot;&gt;Download Link&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
2. If you have a .pch file, you can import the category there&lt;br /&gt;
&lt;br /&gt;
3. DONE :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How to use it:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
in your ViewController class:&lt;br /&gt;
&lt;br /&gt;
(if category is imported by precompiled header file you only need to import your entity class ... else import the category &quot;NSManagedObject+Data&quot; too.&lt;br /&gt;
&lt;br /&gt;
#import &quot;MyCustomEntity.h&quot;&lt;br /&gt;
#import &quot;NSManagedObject+Data.h&quot;&lt;br /&gt;
&lt;br /&gt;
-(void)methodFoo&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//get all entities of MyCustomEntity&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NSArray *myCostumEntities = [MyCustomEntity allEntitiesWithSortDescriptors:nil];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//create a new entity in db&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MyCustomEntity *newOne = [MyCustomEntity createEntity];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//delete a entity&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[newOne deleteEntity]; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// or &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[MyCustomEntity&amp;nbsp;deleteEntitiesWithPredicate:[NSPredicate predicateWithFormat:@&quot;name = %@&quot;,newOne.name]];&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/7892068646332052618/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2016/04/coredata-category.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7892068646332052618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7892068646332052618'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2016/04/coredata-category.html' title='CoreData Category'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-1798951947237274455</id><published>2016-02-25T06:56:00.000-08:00</published><updated>2016-02-25T06:58:16.248-08:00</updated><title type='text'>Kostenloser Karten Client für Custom Maps unter iOS und Android</title><content type='html'>&lt;h2&gt;
Warum?&lt;/h2&gt;
Auf der Suche nach einer Bibliothek die einen Map Client mitbringt der zum einen kostenlos und zum anderen all meinen Bedürfnissen gerecht wird, bin ich zum Schluss gekommen, dass es gar nicht so einfach ist einen solchen zu finden.&lt;br /&gt;
&lt;br /&gt;
Viele Anbieter verlangen Geld für das Hosten der Karten oder das entfernen eines Wasserzeichens. Die Foren sind voll von Frameworks die zwar mit Funktionen glänzen aber im produktiven Einsatz beinahe unbezahlbar sind.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Was soll der Client können?&lt;/h2&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Android und iOS sollten unterstützt werden.&lt;/li&gt;
&lt;li&gt;Das anzapfen von Serverdiensten wie OSM, Bing, MapQuest etc.&lt;/li&gt;
&lt;li&gt;Offline Karten als Tiles mit der App ausliefern und darstellen&lt;/li&gt;
&lt;li&gt;keine Wasserzeichen oder ähnliches&lt;/li&gt;
&lt;li&gt;Clustering von Markern/POIs&lt;/li&gt;
&lt;li&gt;kostenlos&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;
Die Lösung&lt;/h2&gt;
&lt;div&gt;
Der einzige Anbieter der alles bietet und in so gut wie keinem Forum auftaucht ist &lt;a href=&quot;http://openlayers.org/&quot; target=&quot;_blank&quot;&gt;OpenLayers&lt;/a&gt;. Ja, ich weiß es ist ein JS basierender Client und keine native Komponente. ABER wie funktioniert und lässt sich recht einfach in eine App einbinden.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Das Prinzip:&lt;/h3&gt;
&lt;div&gt;
Eine HTML Datei ruft den MapClient OpenLayers in Vollbildgröße auf. Diese HTML Datei wird in einer WebView Komponente von der App dargestellt.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Interaktionen / Datenaustausch geschehen über JavaScript Injections.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Comming Soon:&lt;/div&gt;
&lt;div&gt;
Ich werde bei Gelegenheit ein Test Projekt für iOS zum Post hinzufügen.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/1798951947237274455/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2016/02/kostenloser-karten-client-fur-ios-und.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/1798951947237274455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/1798951947237274455'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2016/02/kostenloser-karten-client-fur-ios-und.html' title='Kostenloser Karten Client für Custom Maps unter iOS und Android'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-7868288061648602800</id><published>2016-02-25T06:29:00.000-08:00</published><updated>2016-02-25T06:31:30.137-08:00</updated><title type='text'>Datei auswählen Dialog unter Mac OSX mit Pfadeingabe</title><content type='html'>Wer aus der Windows Welt kommt kennt den Datei Explorer. In der Adressleiste kann man einen Pfad eingeben und kann so direkt in einen Ordner navigieren. Das gleiche verhalten kann man auch in einem &quot;Datei öffnen/speichern&quot; Dialog wiederfinden, wenn man anstelle des Dateinamens einen Ordner Pfad eingibt und die Enter Taste drückt.&lt;br /&gt;
&lt;br /&gt;
Beim Mac gibt es im Finder keine Eingabezeile um in einen Ordner zu springen. Mit der Tastenkombination:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Command+Shift+G&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
erscheint im aktiven Finder Fenster oder auch im &quot;Datei auswählen/speichern&quot; Dialog ein Eingabefeld.&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://cdn.osxdaily.com/wp-content/uploads/2011/08/go-to-folder-command.jpg&quot; height=&quot;170&quot; width=&quot;400&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Tipp von:&amp;nbsp;&lt;a href=&quot;http://www.macworld.com/article/1161022/copy_paste_file_paths.html&quot;&gt;http://www.macworld.com/article/1161022/copy_paste_file_paths.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/7868288061648602800/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2016/02/datei-auswahlen-dialog-unter-mac-osx.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7868288061648602800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7868288061648602800'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2016/02/datei-auswahlen-dialog-unter-mac-osx.html' title='Datei auswählen Dialog unter Mac OSX mit Pfadeingabe'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-3397325068532064512</id><published>2015-10-17T15:48:00.001-07:00</published><updated>2016-05-25T14:45:08.086-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="control. fernsteuern"/><category scheme="http://www.blogger.com/atom/ns#" term="mobizen"/><category scheme="http://www.blogger.com/atom/ns#" term="remote"/><category scheme="http://www.blogger.com/atom/ns#" term="smartphone"/><title type='text'>Wie kann man sein Android Smartphone vom PC fernsteuern? / How to remote control your android smartphone from PC</title><content type='html'>(german) (scroll down for english)&lt;br /&gt;
&lt;h2&gt;
Motivation&lt;/h2&gt;
&lt;div&gt;
oft hängt das Smartphone an der Steckdose und ist vom PC aus schlecht zu erreichen. Dann ertönt ein Geräusch von Whats App, SMS oder sonst was... Damit man nicht immer zum Telefon rennen muss, kann man mit einem einfachen Trick das Smartphone auch vom PC bedienbar machen (USB, WLAN, 3G).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Was benötige ich?&lt;/h2&gt;
&lt;div&gt;
&lt;img alt=&quot;Mobizen&quot; src=&quot;https://www.mobizen.com/public/signin/rsupport/img/global-logo.png&quot; /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Das Programm Mobizen von &lt;a href=&quot;http://www.mobizen.com/&quot;&gt;www.mobizen.com&lt;/a&gt; liefert dafür ein Programm für Windows und eine App für Android. Der Hersteller ist wie seine Webseite koreanisch. Den Download Button findet man aber auch ohne Koreaner an seiner Seite ;-). Samsung selbst hat vor einigen Jahren die Software unter ihrem Namen genutzt und nutzt sie wahrscheinlich immer noch (Denn alles programmieren auch die nicht selbst).&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Hat man die App aus dem Playstore heruntergeladen und das Programm auf dem PC installiert kann man die jeweiligen Programme in englisch nutzen. &amp;nbsp;Auf dem Gerät muss dafür aber der Entwickler Modus aktiviert sein und USB Debugging erlaubt sein. Aber wie genau das funktioniert wird bei der Installation Schritt für &amp;nbsp;Schritt erklärt.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Viel Spaß beim fernsteuern eures Handys vom Rechner aus.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(english)&lt;br /&gt;
&lt;h2&gt;
Motivation&lt;/h2&gt;
Your Android Phone is charging and your are working on a pc?&amp;nbsp;&amp;nbsp;You have no desire to get up again and again when a message arrives? Turn your pc into a remote control (Wifi, USB, 3G) .&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Requirements&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;img alt=&quot;Mobizen&quot; src=&quot;https://www.mobizen.com/public/signin/rsupport/img/global-logo.png&quot; /&gt;&lt;/div&gt;
&lt;span style=&quot;color: #212121;&quot;&gt;&lt;span style=&quot;background-color: white; line-height: 24px; white-space: pre-wrap;&quot;&gt;Mobizen from &lt;a href=&quot;http://www.mobizen.com/&quot;&gt;www.mobizen.com&lt;/a&gt; provides two applications. The windows desktop application and the app from google playstore. The website is  korean, but &lt;/span&gt;&lt;span style=&quot;line-height: 24px; white-space: pre-wrap;&quot;&gt;I&#39;m sure that you&#39;ll find the download button.  &lt;/span&gt;&lt;span style=&quot;line-height: 24px; white-space: pre-wrap;&quot;&gt;Samsung uses this software for years under its own label.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #212121;&quot;&gt;&lt;span style=&quot;line-height: 24px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #212121;&quot;&gt;&lt;span style=&quot;line-height: 24px; white-space: pre-wrap;&quot;&gt;After downloading the App from google play store, you have to activate the developer mode and the usb debugging mode (android settings menu). The app is guiding you step by step.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #212121;&quot;&gt;&lt;span style=&quot;line-height: 24px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #212121;&quot;&gt;&lt;span style=&quot;line-height: 24px; white-space: pre-wrap;&quot;&gt;Have fun and enjoy....&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #212121; font-family: inherit; font-size: 16px; line-height: 24px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/3397325068532064512/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2015/10/wie-kann-man-sein-android-smartphone.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/3397325068532064512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/3397325068532064512'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2015/10/wie-kann-man-sein-android-smartphone.html' title='Wie kann man sein Android Smartphone vom PC fernsteuern? / How to remote control your android smartphone from PC'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-5238754007604190109</id><published>2015-05-06T09:08:00.001-07:00</published><updated>2016-05-25T14:42:21.158-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="animation"/><category scheme="http://www.blogger.com/atom/ns#" term="c"/><category scheme="http://www.blogger.com/atom/ns#" term="cell"/><category scheme="http://www.blogger.com/atom/ns#" term="design"/><category scheme="http://www.blogger.com/atom/ns#" term="effect"/><category scheme="http://www.blogger.com/atom/ns#" term="effekt"/><category scheme="http://www.blogger.com/atom/ns#" term="github"/><category scheme="http://www.blogger.com/atom/ns#" term="ios"/><category scheme="http://www.blogger.com/atom/ns#" term="Lollipop"/><category scheme="http://www.blogger.com/atom/ns#" term="material"/><category scheme="http://www.blogger.com/atom/ns#" term="obj"/><category scheme="http://www.blogger.com/atom/ns#" term="obj c"/><category scheme="http://www.blogger.com/atom/ns#" term="ribble"/><category scheme="http://www.blogger.com/atom/ns#" term="swift"/><category scheme="http://www.blogger.com/atom/ns#" term="UITableView"/><category scheme="http://www.blogger.com/atom/ns#" term="UITableViewCell"/><category scheme="http://www.blogger.com/atom/ns#" term="xcode"/><title type='text'>Lollipop UITableView highlight effect in iOS</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
A small UITableViewCell subclass in swift for this radial animation... Have fun :-)&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik-92yedw17vG38NqEAEAcCKQM6vmTUkizPecgLPAj0l0WN486Fv6_63cuf3A62nkRGRqQeymPKCeA8qCxGD-k8Zx9gspGeTBkkypAryOi20c3WXCvVSFjynAjGR5kTKecau4PfThSkv0/s1600/bloggif_554a32efefeff.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik-92yedw17vG38NqEAEAcCKQM6vmTUkizPecgLPAj0l0WN486Fv6_63cuf3A62nkRGRqQeymPKCeA8qCxGD-k8Zx9gspGeTBkkypAryOi20c3WXCvVSFjynAjGR5kTKecau4PfThSkv0/s1600/bloggif_554a32efefeff.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
GitHub Link:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://github.com/raegtime/lollipopMeetsIOS&quot;&gt;https://github.com/raegtime/lollipopMeetsIOS&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script src=&quot;https://gist.github.com/raegtime/154c634ee4261123e916.js&quot;&gt;&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/5238754007604190109/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2015/05/lollipop-uitableview-highlight-effect.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5238754007604190109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5238754007604190109'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2015/05/lollipop-uitableview-highlight-effect.html' title='Lollipop UITableView highlight effect in iOS'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik-92yedw17vG38NqEAEAcCKQM6vmTUkizPecgLPAj0l0WN486Fv6_63cuf3A62nkRGRqQeymPKCeA8qCxGD-k8Zx9gspGeTBkkypAryOi20c3WXCvVSFjynAjGR5kTKecau4PfThSkv0/s72-c/bloggif_554a32efefeff.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-6245892427854564484</id><published>2015-01-27T02:48:00.000-08:00</published><updated>2015-01-30T12:11:55.789-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="App"/><category scheme="http://www.blogger.com/atom/ns#" term="ios"/><category scheme="http://www.blogger.com/atom/ns#" term="iPad"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="obj"/><category scheme="http://www.blogger.com/atom/ns#" term="obj c"/><category scheme="http://www.blogger.com/atom/ns#" term="objc objective c"/><category scheme="http://www.blogger.com/atom/ns#" term="objective"/><category scheme="http://www.blogger.com/atom/ns#" term="storyboard"/><category scheme="http://www.blogger.com/atom/ns#" term="String"/><category scheme="http://www.blogger.com/atom/ns#" term="swift"/><category scheme="http://www.blogger.com/atom/ns#" term="UIImage"/><category scheme="http://www.blogger.com/atom/ns#" term="uikit"/><category scheme="http://www.blogger.com/atom/ns#" term="UILabel"/><title type='text'>Create an UIImage from String in Swift / Erstelle ein UIImage aus einem String in Swift</title><content type='html'>&lt;!-- HTML generated using hilite.me --&gt;&lt;br /&gt;
&lt;div style=&quot;background: #ffffff; border-width: .1em .1em .1em .8em; border: solid gray; overflow: auto; padding: .2em .6em; width: auto;&quot;&gt;
Swift Source Code:&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;pre style=&quot;line-height: 125%; margin: 0;&quot;&gt; 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;line-height: 125%; margin: 0;&quot;&gt;func imageFromText(&lt;span style=&quot;color: #888888;&quot;&gt;#text:String,font:UIFont,color:UIColor)-&amp;gt;UIImage&lt;/span&gt;
    {
        let size : CGSize &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; (text &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;as&lt;/span&gt; NSString)&lt;span style=&quot;color: #333333;&quot;&gt;.&lt;/span&gt;sizeWithAttributes([NSFontAttributeName: font])
        
        UIGraphicsBeginImageContextWithOptions(size, false, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.0&lt;/span&gt;)
        (text &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;as&lt;/span&gt; NSString)&lt;span style=&quot;color: #333333;&quot;&gt;.&lt;/span&gt;drawAtPoint(CGPointMake(&lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.0&lt;/span&gt;, &lt;span style=&quot;color: #6600ee; font-weight: bold;&quot;&gt;0.0&lt;/span&gt;), withAttributes: [NSFontAttributeName: font, NSForegroundColorAttributeName:color])
        
        let image : UIImage &lt;span style=&quot;color: #333333;&quot;&gt;=&lt;/span&gt; UIGraphicsGetImageFromCurrentImageContext()
        UIGraphicsEndImageContext()
        
        &lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;return&lt;/span&gt; image
    }
&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/6245892427854564484/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2015/01/create-uiimage-from-string-in-swift.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/6245892427854564484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/6245892427854564484'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2015/01/create-uiimage-from-string-in-swift.html' title='Create an UIImage from String in Swift / Erstelle ein UIImage aus einem String in Swift'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-6923048702661264297</id><published>2015-01-23T06:34:00.001-08:00</published><updated>2015-01-23T06:53:57.869-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="builder"/><category scheme="http://www.blogger.com/atom/ns#" term="cell"/><category scheme="http://www.blogger.com/atom/ns#" term="custom"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="highlight"/><category scheme="http://www.blogger.com/atom/ns#" term="interface"/><category scheme="http://www.blogger.com/atom/ns#" term="ios"/><category scheme="http://www.blogger.com/atom/ns#" term="obj c"/><category scheme="http://www.blogger.com/atom/ns#" term="objc objective c"/><category scheme="http://www.blogger.com/atom/ns#" term="storyboard"/><category scheme="http://www.blogger.com/atom/ns#" term="swift"/><category scheme="http://www.blogger.com/atom/ns#" term="UITableView"/><category scheme="http://www.blogger.com/atom/ns#" term="UITableViewCell"/><category scheme="http://www.blogger.com/atom/ns#" term="xib"/><title type='text'>iOS UITableViewCell Custom Highlight (so gehts richtig/the right way)</title><content type='html'>&lt;h2&gt;
English&lt;/h2&gt;
&lt;div&gt;
&lt;h3&gt;
What is the goal?&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
A UITableViewCell with custom selected/highlighted background color and text color (screenshot).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiVH2P8Ro79cum0mdUpraYtMizmb2pp9Yp3-43JaETRUHyFYIPsup3XJXGaIkXGU5eVtLVw9TN9qSeFP_xBINuvaZWbUoLX-xxcHZHyPFYemGqw5tGbNgL1jDjwel8QiNRVMJ3Nh8ANkA/s1600/Screen+Shot+2015-01-23+at+14.32.52.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiVH2P8Ro79cum0mdUpraYtMizmb2pp9Yp3-43JaETRUHyFYIPsup3XJXGaIkXGU5eVtLVw9TN9qSeFP_xBINuvaZWbUoLX-xxcHZHyPFYemGqw5tGbNgL1jDjwel8QiNRVMJ3Nh8ANkA/s1600/Screen+Shot+2015-01-23+at+14.32.52.png&quot; height=&quot;136&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;div&gt;
&lt;h3&gt;
Summary&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;Create new UIViewController, UITableView and UITableViewCell (don&#39;t forget reuseIdentifier) in storyboard.&lt;/li&gt;
&lt;li&gt;Create class for viewController and connect them with the viewController in the storyboard.&lt;/li&gt;
&lt;li&gt;Conect the tabele dataSource and delegate &amp;nbsp;with the viewController.&lt;/li&gt;
&lt;li&gt;Place UILabels in storyboard and choose the &quot;Color&quot; and &quot;Highlighted&quot; property.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbpx0EQa2caTBPHWAbZ4iENzlPfbbntvjJbXLiwqmbHc7gEsbj4vdB7huq8-w6aAn3BTtD8qbedock2xXvcsGcOboWJrdP41CbpTDeAZ5aGTCz_reUWPCbcodeaC5-zJOJV5Lrg4MIkeI/s1600/Bildschirmfoto+2015-01-23+um+15.29.56.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbpx0EQa2caTBPHWAbZ4iENzlPfbbntvjJbXLiwqmbHc7gEsbj4vdB7huq8-w6aAn3BTtD8qbedock2xXvcsGcOboWJrdP41CbpTDeAZ5aGTCz_reUWPCbcodeaC5-zJOJV5Lrg4MIkeI/s1600/Bildschirmfoto+2015-01-23+um+15.29.56.png&quot; height=&quot;320&quot; width=&quot;234&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Add &quot;numberOfRowsInSection&quot; and &quot;cellForRowAtIndexPath&quot; method in viewController class (and protocols).&lt;/li&gt;
&lt;li&gt;In &quot;cellForRowAtIndexPath&quot; -&amp;gt; get a cell instance from your tableView and set the &quot;selectedBackgroundView&quot; property by using a new UIView with e.g. green backgroundColor&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
Code: (Swift):&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS9igYw1YiaE6m1Yxxr95IHXZzDakvPzQLGFonWl3JULme_KlP2T62CpaYmKgAOOndwF87_3isWiR6Z2bRW3Sbg1znHztiFNr-XQOtknod2XtOPi-dc3yyVS65eJ8wn2WikkhNRvUrvd-t/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&amp;gt; UITableViewCell  
   {  
     var cellIdentifier = &quot;resultCell&quot;  
     var cell : UITableViewCell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier, forIndexPath: indexPath) as UITableViewCell  
     var bgView : UIView = UIView()  
     bgView.backgroundColor = UIColor(red: 123.0/255.0, green: 156.0/255.0, blue: 210.0/255.0, alpha: 1.0)  
     cell.selectedBackgroundView = bgView  
     return cell  
   }  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Deutsch&lt;/h2&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h3&gt;
Was will ich erreichen?&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
Eine UITableViewCell die beim Touch Event eine beliebige Farbe als Hintergrund erhält und dessen Textinhalte eine andere beliebige Farbe einnehmen (Siehe Screenshot).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiVH2P8Ro79cum0mdUpraYtMizmb2pp9Yp3-43JaETRUHyFYIPsup3XJXGaIkXGU5eVtLVw9TN9qSeFP_xBINuvaZWbUoLX-xxcHZHyPFYemGqw5tGbNgL1jDjwel8QiNRVMJ3Nh8ANkA/s1600/Screen+Shot+2015-01-23+at+14.32.52.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiVH2P8Ro79cum0mdUpraYtMizmb2pp9Yp3-43JaETRUHyFYIPsup3XJXGaIkXGU5eVtLVw9TN9qSeFP_xBINuvaZWbUoLX-xxcHZHyPFYemGqw5tGbNgL1jDjwel8QiNRVMJ3Nh8ANkA/s1600/Screen+Shot+2015-01-23+at+14.32.52.png&quot; height=&quot;136&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Welche Motivation hatte ich dies zu schreiben?&lt;/h3&gt;
&lt;div&gt;
Im Internet z.B. auf StackOverflow, gibt es viele Varianten wie man dieses Problem löst. Oftmals sind diese sehr abenteuerliche Konstruktionen die viel Mühe mit sich bringen. Dabei geht es eigentlich ganz einfach.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Was wird benötig?&lt;/h3&gt;
&lt;div&gt;
Wird ein Storyboard genutzt, braucht man zunächst ein ViewController mit einer UITableView. Der TableView wird eine UITableViewCell hinzugefügt die wir unseren Bedürfnissen anpassen wollen.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Nun platzieren wir in der Content View der UITableViewCell unsere UILabels.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Voilà! Wir haben unsere CustomCell beinahe fertig.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Nun wählt man ein Label aus und klickt im Attribute Inspector auf eine Farbe für sein Label. Das macht man unter &quot;Color&quot;. Etwas weiter unten findet man &quot;Highlighted&quot;. Hier wählt man eine Farbe aus die angezeigt werden soll wenn die Zelle selektiert wurde. Damit sie jetzt noch eine andere Hintergrundfarbe erhält kann man entweder die sehr beschränkte Auswahl unter &quot;Selection&quot; nutzen die einem im Attribute Inspector angezeigt wird wenn man auf die Zelle klickt oder man wählt seine eigene Farbe in dem man der Zelle eine selectedBackgroundView spendiert. Dazu geht man im Quellcode in die Methode: &quot;cellForRowAtIndexPath&quot; und erstellt eine neue View. Dieser View gebt ihr eine Hintergrundfarbe, z.B. grün. Nun setzt ihr der aktiven Zelle die Eigenschaft selectedBackgroundView mit der grünen View.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h3&gt;
Zusammenfassung:&lt;/h3&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; color: black; font-family: &#39;Times New Roman&#39;; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;&quot;&gt;
&lt;ol&gt;
&lt;li&gt;UIViewController mit UITableView und einer UITableViewCell (reuseIdentifier nicht vergessen) im Storyboard anlegen.&lt;/li&gt;
&lt;li&gt;Klasse für den ViewController und im Storyboard für den Controller eintragen.&lt;/li&gt;
&lt;li&gt;Tabellen DataSource und Delegate mit dem ViewController verknüpfen.&lt;/li&gt;
&lt;li&gt;UILabels im Storyboard platzieren und &quot;Color&quot; und &quot;Highlighted&quot; Farben setzen.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin: 0px; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbpx0EQa2caTBPHWAbZ4iENzlPfbbntvjJbXLiwqmbHc7gEsbj4vdB7huq8-w6aAn3BTtD8qbedock2xXvcsGcOboWJrdP41CbpTDeAZ5aGTCz_reUWPCbcodeaC5-zJOJV5Lrg4MIkeI/s1600/Bildschirmfoto+2015-01-23+um+15.29.56.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbpx0EQa2caTBPHWAbZ4iENzlPfbbntvjJbXLiwqmbHc7gEsbj4vdB7huq8-w6aAn3BTtD8qbedock2xXvcsGcOboWJrdP41CbpTDeAZ5aGTCz_reUWPCbcodeaC5-zJOJV5Lrg4MIkeI/s1600/Bildschirmfoto+2015-01-23+um+15.29.56.png&quot; height=&quot;320&quot; style=&quot;cursor: move;&quot; width=&quot;234&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;In der ViewController Klasse die &quot;numberOfRowsInSection&quot; und &quot;cellForRowAtIndexPath&quot; Methode hinzufügen.&lt;/li&gt;
&lt;li&gt;In der &quot;cellForRowAtIndexPath&quot; Methode eine Zelle aus der TableView instanzieren und die Eigenschaft &quot;selectedBackgroundView&quot; mit einer neuen View setzten die z.B. eine grüne Hintergrundfarbe besitzt.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
Code: (Swift):&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; margin: 0px; overflow: auto; padding: 0px; text-align: left; width: 646.46875px;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&amp;gt; UITableViewCell  
   {  
     var cellIdentifier = &quot;resultCell&quot;  
     var cell : UITableViewCell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier, forIndexPath: indexPath) as UITableViewCell  
     var bgView : UIView = UIView()  
     bgView.backgroundColor = UIColor(red: 123.0/255.0, green: 156.0/255.0, blue: 210.0/255.0, alpha: 1.0)  
     cell.selectedBackgroundView = bgView  
     return cell  
   }  
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/6923048702661264297/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2015/01/ios-uitableviewcell-custom-highlight-so.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/6923048702661264297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/6923048702661264297'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2015/01/ios-uitableviewcell-custom-highlight-so.html' title='iOS UITableViewCell Custom Highlight (so gehts richtig/the right way)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiVH2P8Ro79cum0mdUpraYtMizmb2pp9Yp3-43JaETRUHyFYIPsup3XJXGaIkXGU5eVtLVw9TN9qSeFP_xBINuvaZWbUoLX-xxcHZHyPFYemGqw5tGbNgL1jDjwel8QiNRVMJ3Nh8ANkA/s72-c/Screen+Shot+2015-01-23+at+14.32.52.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-3606822045924253863</id><published>2013-01-01T18:48:00.001-08:00</published><updated>2013-01-01T18:48:32.336-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Back"/><category scheme="http://www.blogger.com/atom/ns#" term="Bruder"/><category scheme="http://www.blogger.com/atom/ns#" term="deutsch"/><category scheme="http://www.blogger.com/atom/ns#" term="die"/><category scheme="http://www.blogger.com/atom/ns#" term="Filme"/><category scheme="http://www.blogger.com/atom/ns#" term="Future"/><category scheme="http://www.blogger.com/atom/ns#" term="german"/><category scheme="http://www.blogger.com/atom/ns#" term="Hover"/><category scheme="http://www.blogger.com/atom/ns#" term="in"/><category scheme="http://www.blogger.com/atom/ns#" term="Mario"/><category scheme="http://www.blogger.com/atom/ns#" term="Mattel"/><category scheme="http://www.blogger.com/atom/ns#" term="Maurice"/><category scheme="http://www.blogger.com/atom/ns#" term="Movie"/><category scheme="http://www.blogger.com/atom/ns#" term="Raguse"/><category scheme="http://www.blogger.com/atom/ns#" term="the"/><category scheme="http://www.blogger.com/atom/ns#" term="to"/><category scheme="http://www.blogger.com/atom/ns#" term="Toy"/><category scheme="http://www.blogger.com/atom/ns#" term="unboxing"/><category scheme="http://www.blogger.com/atom/ns#" term="Zukunft"/><category scheme="http://www.blogger.com/atom/ns#" term="Zurück"/><title type='text'>Unboxing Hoverboard</title><content type='html'>&lt;h2&gt;
&lt;b&gt;Prolog&lt;/b&gt;&lt;/h2&gt;
Am letzten Tag im alten Jahr (2012) kam noch ein Paket aus den USA. Der DHL Bote wollte Geld für den Zoll und ich hatte keins in Bar daheim, also ging er wieder. Doch doch kaum war er weg, kam die Rettung zur Tür hinein und hatte noch 50 Euro in Bar bei sich... Dann hieß es, jetzt muss es schnell gehen. Schuhe an, Mantel an und die Treppen runter gerannt.... Der Blick die Straße herunter ... wo ist das gelbe DHL Auto....? DA! ca. 300 Meter ... Im Laufschritt und mit dem Bargeld bewaffnet doch noch erreicht kurz bevor er ins Auto einsteigen wollte.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
ICH HATTE DAS PAKET IN MEINEN HÄNDEN!&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Bilder&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUuOcOTN_hYZXqbGUsnZoVskdLH1Zgvpke2JA0zctUWmDapFRqvlS803b1lttGQodKAT8grEzW5pkVkZaK-iMSxE9jynl41Akt0Munvb5UEUajYMOPc0mD2e_3ov2rV_xX3cV8MHkQEtg/s1600/20121231_181314.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUuOcOTN_hYZXqbGUsnZoVskdLH1Zgvpke2JA0zctUWmDapFRqvlS803b1lttGQodKAT8grEzW5pkVkZaK-iMSxE9jynl41Akt0Munvb5UEUajYMOPc0mD2e_3ov2rV_xX3cV8MHkQEtg/s640/20121231_181314.jpg&quot; width=&quot;256&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3TPGf5k6LlFIITXmmnyg-iJTMRDdAkYrrS_5jGW7wqBR2w1pWe77gELLINZoimaTr1PaxahCPm3uh6S1mbc-YfcsaKFUIzU1A-ALHsGpIH_UgkVdo4m5tm3-7jwa8mnLWscGvYx72WcQ/s1600/20121231_181438.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3TPGf5k6LlFIITXmmnyg-iJTMRDdAkYrrS_5jGW7wqBR2w1pWe77gELLINZoimaTr1PaxahCPm3uh6S1mbc-YfcsaKFUIzU1A-ALHsGpIH_UgkVdo4m5tm3-7jwa8mnLWscGvYx72WcQ/s640/20121231_181438.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Nwyi2CxdVqjHrIrOXLD4Pzp2uqdkbEgq_7UB4soXBd_yfb_BC0LUgTF_o_F7vdJ4CRMa9MpJiOWY1w9bQWfpIBQfeJ4iMZhylGgSGLpjISfOok0Os-wRPIbfTc50lTpk48EmsTuOGIM/s1600/20121231_181354.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqoVR_Bo2dCsB4s-5-US5DNbdunJpicsxQOy1I_BMPSz2XSCHN7G01H7RPfRT6eI-deqwBHXfuPFChtHcPUnNBUoQXjxMAkfxU3aK0u6eRQEF7Znkjf0mSn61OxXPL7B2GiuL1aQT61Ss/s1600/20121231_181513.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;262&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqoVR_Bo2dCsB4s-5-US5DNbdunJpicsxQOy1I_BMPSz2XSCHN7G01H7RPfRT6eI-deqwBHXfuPFChtHcPUnNBUoQXjxMAkfxU3aK0u6eRQEF7Znkjf0mSn61OxXPL7B2GiuL1aQT61Ss/s640/20121231_181513.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Nwyi2CxdVqjHrIrOXLD4Pzp2uqdkbEgq_7UB4soXBd_yfb_BC0LUgTF_o_F7vdJ4CRMa9MpJiOWY1w9bQWfpIBQfeJ4iMZhylGgSGLpjISfOok0Os-wRPIbfTc50lTpk48EmsTuOGIM/s640/20121231_181354.jpg&quot; width=&quot;196&quot; /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOm_ZQUilj9hfg6ZXxhYUpJ4Ne1z02iqYLnPH_eI03pJC1TooJpl3f6vz_Sv8HMOumgPRnKiTs4Cmz_syEkE5r_SxYcu2FPhUo9odkMKoKAVv5MbKGwJZKHZwTKLcIo62vLtG_6BP2Gzo/s1600/20121231_181325.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOm_ZQUilj9hfg6ZXxhYUpJ4Ne1z02iqYLnPH_eI03pJC1TooJpl3f6vz_Sv8HMOumgPRnKiTs4Cmz_syEkE5r_SxYcu2FPhUo9odkMKoKAVv5MbKGwJZKHZwTKLcIo62vLtG_6BP2Gzo/s640/20121231_181325.jpg&quot; width=&quot;198&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdTw7wdBB5bDecAZbzDDzFEjxt1kKnZhYxQafeykIvzOI3LFXOJP2BqnJC5pBm1AcD6FxEp1uVOW2h4dvUoY_9Mei-8uuesHDs6qttkLkST6iKY6KEpCH21GTMLSONtpMPH7QMMs14mCw/s1600/20121231_181341.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdTw7wdBB5bDecAZbzDDzFEjxt1kKnZhYxQafeykIvzOI3LFXOJP2BqnJC5pBm1AcD6FxEp1uVOW2h4dvUoY_9Mei-8uuesHDs6qttkLkST6iKY6KEpCH21GTMLSONtpMPH7QMMs14mCw/s640/20121231_181341.jpg&quot; width=&quot;250&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHmyBmOS34neYOEibxAX0LXY64kl9I11MQ1nFMOgK2uem7QxNNTme0MHsC8z-nihcfiyYYzEijFxKAX0zNzkzx0_m81Y1r9gZJLWiJiO2ygsZnHK2jaoQ-N_siKL5hiE5T29yQlVONHhs/s1600/20121231_181455.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;294&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHmyBmOS34neYOEibxAX0LXY64kl9I11MQ1nFMOgK2uem7QxNNTme0MHsC8z-nihcfiyYYzEijFxKAX0zNzkzx0_m81Y1r9gZJLWiJiO2ygsZnHK2jaoQ-N_siKL5hiE5T29yQlVONHhs/s640/20121231_181455.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOm19U1Xri7tYYwW42zSLYwrEJ6EUGZ1jJlGafBsJlRehNbJXpCMbEYiKaQRqyYTzBi354Px29fI1hjbIrXMuZY9bcRnbj8aAmaYU_vX65zDDZ-vNmuCWe4SnI41rk_2pbnCAJEID-6mM/s1600/IMG_2119.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOm19U1Xri7tYYwW42zSLYwrEJ6EUGZ1jJlGafBsJlRehNbJXpCMbEYiKaQRqyYTzBi354Px29fI1hjbIrXMuZY9bcRnbj8aAmaYU_vX65zDDZ-vNmuCWe4SnI41rk_2pbnCAJEID-6mM/s640/IMG_2119.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHx_Ot9J2WXey8jJVNUEB_3YWq2vliKFyKsMhO4ue4OBD4M1_e3DIQ-cd2-uMt-5ZQgJ8e9v0a35Wa0_-5LCWGuWnwBMDmtnOzY0zvTvswDkdAZuMVMo0plHy6bnWFwa9FIkoayONr1kQ/s1600/SAM_1302.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHx_Ot9J2WXey8jJVNUEB_3YWq2vliKFyKsMhO4ue4OBD4M1_e3DIQ-cd2-uMt-5ZQgJ8e9v0a35Wa0_-5LCWGuWnwBMDmtnOzY0zvTvswDkdAZuMVMo0plHy6bnWFwa9FIkoayONr1kQ/s640/SAM_1302.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR5PoBEVSX06CEprRqyH87NgH0zHvA2SezbUXfutn_MrsiDSeHPEvHn8K4D3-0zs3G3aEIG7L8FW7UftBKlhtn5fdmK3Q7WTLIDewZq3huqXa1cvDFGwXoJB03loVzKRGQaErsRsPXRks/s1600/SAM_1305.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR5PoBEVSX06CEprRqyH87NgH0zHvA2SezbUXfutn_MrsiDSeHPEvHn8K4D3-0zs3G3aEIG7L8FW7UftBKlhtn5fdmK3Q7WTLIDewZq3huqXa1cvDFGwXoJB03loVzKRGQaErsRsPXRks/s640/SAM_1305.JPG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Video&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/zkktRvNw8YE?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/3606822045924253863/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2013/01/unboxing-hoverboard.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/3606822045924253863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/3606822045924253863'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2013/01/unboxing-hoverboard.html' title='Unboxing Hoverboard'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUuOcOTN_hYZXqbGUsnZoVskdLH1Zgvpke2JA0zctUWmDapFRqvlS803b1lttGQodKAT8grEzW5pkVkZaK-iMSxE9jynl41Akt0Munvb5UEUajYMOPc0mD2e_3ov2rV_xX3cV8MHkQEtg/s72-c/20121231_181314.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-5407217623790147212</id><published>2012-10-13T04:08:00.002-07:00</published><updated>2012-10-14T04:23:13.129-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="App"/><category scheme="http://www.blogger.com/atom/ns#" term="app player"/><category scheme="http://www.blogger.com/atom/ns#" term="apps"/><category scheme="http://www.blogger.com/atom/ns#" term="bluestacks"/><category scheme="http://www.blogger.com/atom/ns#" term="cell"/><category scheme="http://www.blogger.com/atom/ns#" term="computer"/><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="emulator"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="gtalk"/><category scheme="http://www.blogger.com/atom/ns#" term="huddle"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="messenger"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="phone"/><category scheme="http://www.blogger.com/atom/ns#" term="simulator"/><category scheme="http://www.blogger.com/atom/ns#" term="smartphone"/><category scheme="http://www.blogger.com/atom/ns#" term="telefon"/><category scheme="http://www.blogger.com/atom/ns#" term="telephone"/><title type='text'>Wie bekomme ich den Google+ Messenger auf den Desktop / How to run the Google+ Messenger on Desktop</title><content type='html'>Bestimmt hat der eine oder andere ein Smartphone mit Google+ und nutzt dort den Messenger.&lt;br /&gt;
&lt;div&gt;
Wenn man zuhause ist und am PC sitzt möchte man dann sein Gespräch vom Handy fortsetzen aber ohne nervige Smartphone Tastatur. Leider bietet Google keinen direkten Weg in den Chat zu gelangen. denn auf der Desktop Welt kann man nur über GTalk kommunizieren (WARUM AUCH IMMER).....&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Was benötige ich?&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;http://cdn.bluestacks.com/bstkhome_files/blue-stacks-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://cdn.bluestacks.com/bstkhome_files/blue-stacks-logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
BlueStacks &amp;nbsp;-&amp;gt; http://&lt;a href=&quot;http://bluestacks.com/&quot;&gt;http://bluestacks.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Was ist BlueStacks?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Blue Stacks ist eine art Android Simulator für den heimischen Desktop Computer. Mit BlueStacks kann man also Apps runterladen und ausführen.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Was ist zu tun?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
1. BlueStacks runterladen&lt;/div&gt;
&lt;div&gt;
2. BlueStacks installieren&lt;/div&gt;
&lt;div&gt;
3. BlueStacks starten&lt;/div&gt;
&lt;div&gt;
4. nach Google suchen&lt;/div&gt;
&lt;div&gt;
5. Google+ installieren&lt;/div&gt;
&lt;div&gt;
6. nach dem einloggen muss über die Notificationbar (von oben runterziehen wie beim Smartphone) das Konto mit den nötigen rechten ausgestattet werden...&lt;/div&gt;
&lt;div&gt;
7. Messenger starten und CHATTTEN&lt;br /&gt;
&lt;br /&gt;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://cdn.bluestacks.com/bstkhome_files/blue-stacks-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://cdn.bluestacks.com/bstkhome_files/blue-stacks-logo.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
BlueStacks &amp;nbsp;-&amp;gt; http://&lt;a href=&quot;http://bluestacks.com/&quot;&gt;http://bluestacks.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is BlueStacks?&lt;/b&gt;&lt;br /&gt;
Blue Stacks is a android simulator for desktop computers. BlueStack is able to download and run any apps from Google Play Store.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ToDo List&lt;/b&gt;&lt;br /&gt;
1. download Bluestacks&lt;br /&gt;
2. install blueStacks&lt;br /&gt;
3. run blue stacks&lt;br /&gt;
4. search for google&lt;br /&gt;
5. install the google+ app&lt;br /&gt;
6. at the notificationbar (slide from the top) u have to accept account permissions for your google account&lt;br /&gt;
7. run the messenger ... enjoy&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/Uag6LLo8Pcs?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/5407217623790147212/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2012/10/wie-bekomme-ich-den-google-messenger.html#comment-form' title='1 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5407217623790147212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5407217623790147212'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2012/10/wie-bekomme-ich-den-google-messenger.html' title='Wie bekomme ich den Google+ Messenger auf den Desktop / How to run the Google+ Messenger on Desktop'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-484615028083626494</id><published>2012-07-27T00:52:00.002-07:00</published><updated>2012-07-27T00:55:39.753-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="horizontal"/><category scheme="http://www.blogger.com/atom/ns#" term="ios"/><category scheme="http://www.blogger.com/atom/ns#" term="iPad"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="obj"/><category scheme="http://www.blogger.com/atom/ns#" term="obj c"/><category scheme="http://www.blogger.com/atom/ns#" term="objective"/><category scheme="http://www.blogger.com/atom/ns#" term="Pulse"/><category scheme="http://www.blogger.com/atom/ns#" term="UITableView"/><category scheme="http://www.blogger.com/atom/ns#" term="UITableViewCell"/><category scheme="http://www.blogger.com/atom/ns#" term="usability"/><category scheme="http://www.blogger.com/atom/ns#" term="xcode"/><title type='text'>Horizontaler UITableView (Trick)</title><content type='html'>&lt;b&gt;Einleitung&lt;/b&gt;&lt;br /&gt;
Wer hat sich als iOS Entwickler noch nicht gefragt warum die UITableView nur vertikal scrollt?! ...&lt;br /&gt;
Es wäre doch super wenn sie das auch horizontal könnte. Ein kleiner Trick den ich im Netz gefunden habe macht die UITableView auch horizontal Scrollbar.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Funktionsweise&lt;/b&gt;&lt;br /&gt;
Die Tabelle wird um 90 Grad gedreht (auf die Seite gekippt), damit die Zellen aber nicht auch auf der Seite liegen werden diese wieder zurück gedreht.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Schritt 1:&lt;/b&gt;&lt;br /&gt;
Normalen ViewController anlegen der von UITableViewController erbt.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Schritt 2:&lt;/b&gt;&lt;br /&gt;
in der ViewDidLoad folgende zeilen eintragen um die Tabelle zu drehen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;- (&lt;span class=&quot;s1&quot;&gt;void&lt;/span&gt;)viewDidLoad&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;span class=&quot;s2&quot;&gt;&amp;nbsp; &amp;nbsp; [&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;super&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt; &lt;/span&gt;viewDidLoad&lt;span class=&quot;s2&quot;&gt;];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span class=&quot;s1&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;s3&quot;&gt;CGFloat&lt;/span&gt; k90DegreesCounterClockwiseAngle = (&lt;span class=&quot;s3&quot;&gt;CGFloat&lt;/span&gt;) -(&lt;span class=&quot;s4&quot;&gt;90&lt;/span&gt; * &lt;span class=&quot;s5&quot;&gt;M_PI&lt;/span&gt; / &lt;span class=&quot;s4&quot;&gt;180.0&lt;/span&gt;);&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;s3&quot;&gt;CGRect&lt;/span&gt; frame = &lt;span class=&quot;s6&quot;&gt;tableV&lt;/span&gt;.&lt;span class=&quot;s3&quot;&gt;frame&lt;/span&gt;;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;s6&quot;&gt;tableView&lt;/span&gt;.&lt;span class=&quot;s3&quot;&gt;transform&lt;/span&gt; = &lt;span class=&quot;s7&quot;&gt;CGAffineTransformRotate&lt;/span&gt;(&lt;span class=&quot;s3&quot;&gt;CGAffineTransformIdentity&lt;/span&gt;, k90DegreesCounterClockwiseAngle);&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;tableView.&lt;span class=&quot;s3&quot;&gt;frame&lt;/span&gt; = frame;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Schritt 3:&lt;br /&gt;
In der Methode in der die UITableCellView erzeugt und konfiguriert wird die Zelle drehen&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp;&lt;span style=&quot;background-color: white;&quot;&gt;- (&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;background-color: white;&quot;&gt;UITableViewCell&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; *)tableView:(&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;background-color: white;&quot;&gt;UITableView&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; *)tableView cellForRowAtIndexPath:(&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;background-color: white;&quot;&gt;NSIndexPath&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; *)indexPath&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;s2&quot;&gt;static&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;NSString&lt;/span&gt; *CellIdentifier = &lt;span class=&quot;s3&quot;&gt;@&quot;Cell&quot;&lt;/span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;s1&quot;&gt;UITableViewCell&lt;/span&gt; *cell = [tableView &lt;span class=&quot;s4&quot;&gt;dequeueReusableCellWithIdentifier&lt;/span&gt;:CellIdentifier];&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;s2&quot;&gt;if&lt;/span&gt; (!cell)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;span class=&quot;s5&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cell = [[&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;UITableViewCell&lt;/span&gt;&lt;span class=&quot;s5&quot;&gt; &lt;/span&gt;alloc&lt;span class=&quot;s5&quot;&gt;]&lt;/span&gt;initWithStyle&lt;span class=&quot;s5&quot;&gt;:&lt;/span&gt;UITableViewCellStyleDefault&lt;span class=&quot;s5&quot;&gt; &lt;/span&gt;reuseIdentifier&lt;span class=&quot;s5&quot;&gt;:CellIdentifier];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span class=&quot;s1&quot;&gt;CGFloat&lt;/span&gt; k90DegreesClockwiseAngle = (&lt;span class=&quot;s1&quot;&gt;CGFloat&lt;/span&gt;) (&lt;span class=&quot;s6&quot;&gt;90&lt;/span&gt; * &lt;span class=&quot;s7&quot;&gt;M_PI&lt;/span&gt; / &lt;span class=&quot;s6&quot;&gt;180.0&lt;/span&gt;); &amp;nbsp; &amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; cell.&lt;span class=&quot;s1&quot;&gt;transform&lt;/span&gt; = &lt;span class=&quot;s4&quot;&gt;CGAffineTransformRotate&lt;/span&gt;(&lt;span class=&quot;s1&quot;&gt;CGAffineTransformIdentity&lt;/span&gt;, k90DegreesClockwiseAngle);&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span class=&quot;s5&quot;&gt;&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp;//your cell init here&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; //.....................&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;s2&quot;&gt;return&lt;/span&gt; cell;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
Die Zellenbreite kann über die folgende Methode (die eigentlich für die Höhe zuständig ist) konfiguriert werden. In dem Codebeispiel gebe ich die Breite des Bildschirms zurück... so ist die Cell immer genau so breit wie eine Bildschirmbreite...&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;- (&lt;span class=&quot;s1&quot;&gt;CGFloat&lt;/span&gt;)tableView:(&lt;span class=&quot;s1&quot;&gt;UITableView&lt;/span&gt; *)tableView heightForRowAtIndexPath:(&lt;span class=&quot;s1&quot;&gt;NSIndexPath&lt;/span&gt; *)indexPath&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&lt;span class=&quot;s2&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s3&quot;&gt;return&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt;self&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;.&lt;/span&gt;view&lt;span class=&quot;s2&quot;&gt;.&lt;/span&gt;bounds&lt;span class=&quot;s2&quot;&gt;.&lt;/span&gt;size&lt;span class=&quot;s2&quot;&gt;.&lt;/span&gt;width&lt;span class=&quot;s2&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/484615028083626494/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2012/07/horizontaler-uitableview-trick.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/484615028083626494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/484615028083626494'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2012/07/horizontaler-uitableview-trick.html' title='Horizontaler UITableView (Trick)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-2262914350807187778</id><published>2012-07-25T06:53:00.000-07:00</published><updated>2012-07-25T07:01:42.359-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="grid"/><category scheme="http://www.blogger.com/atom/ns#" term="hci"/><category scheme="http://www.blogger.com/atom/ns#" term="iPad"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="Kachel"/><category scheme="http://www.blogger.com/atom/ns#" term="obj"/><category scheme="http://www.blogger.com/atom/ns#" term="obj c"/><category scheme="http://www.blogger.com/atom/ns#" term="objective"/><category scheme="http://www.blogger.com/atom/ns#" term="tile"/><category scheme="http://www.blogger.com/atom/ns#" term="TileViewController"/><category scheme="http://www.blogger.com/atom/ns#" term="uikit"/><category scheme="http://www.blogger.com/atom/ns#" term="usability"/><category scheme="http://www.blogger.com/atom/ns#" term="xcode"/><title type='text'>iPhone Bedienung mal anders</title><content type='html'>&lt;b&gt;Einleitung&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Wer das iPhone kennt weiß so ziemlich schnell wie es zu bedienen ist. Das ist dem Bedienkonzept von Apple zuzuschreiben. Dieses ist in seine Navigationsstrukturen auch recht Übersichtlich. Mir persönlich wird es immer schnell langweilig wenn ich die 1000 App mit einer TabBar oder NavigationBar sehe. Deshalb habe ich neues Bedienkonzept gebaut welches mal ein wenig mehr Abwechslung bringen soll.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Video&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dwGA95tfdLmu8R1tX_FJB7uml3NtlrPiBmIzsg1l9-dOt_lFpqW7JXxd06RNHrjyHZ4fN-l3HdESYMw8hSN0A&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;b&gt;Funktionsweise&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
Der Grundaufbau besteht aus einem eigenen neuen Controler Typ den ich TileViewController nenne. Er kann eigentlich unendlich viele Unterviewcontroller beherbergen ähnlich wie z.B. ein TabViewController.&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nach dem Initialisieren des TileViewControllers fügt man ihm lediglich seine gewünschten ViewController hinzu und gibt für jeden ViewController die Zeile an in der er dargestellt werden soll. Die Kachelgrößen werden dann automatisch vom TileViewController zugewiesen.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Im Pseudocode sieht das ungefähr so aus:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
[tileviewController addViewController:vc1 inRow:0];&lt;br /&gt;
[tileviewController addViewController:vc2 inRow:0];
&lt;br /&gt;
[tileviewController addViewController:vc3 inRow:1];
&lt;br /&gt;
[tileviewController addViewController:vc4 inRow:2];
&lt;br /&gt;
&lt;br /&gt;
Und schon haben wir folgende Zeilen:&lt;br /&gt;
Zeile 1: vc1;vc2&lt;br /&gt;
Zeile 2: vc3&lt;br /&gt;
Zeile 3: vc4&lt;br /&gt;
&lt;br /&gt;
Wer Code sehen möchte kann mich gerne in den Kommentaren fragen ... Gruß Maurice&lt;br /&gt;
&lt;i&gt;Wanna see code? ask me via comments&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/2262914350807187778/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2012/07/iphone-bedienung-mal-anders.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/2262914350807187778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/2262914350807187778'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2012/07/iphone-bedienung-mal-anders.html' title='iPhone Bedienung mal anders'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-1639862310335959806</id><published>2012-03-15T02:38:00.002-07:00</published><updated>2012-03-15T02:53:57.199-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adobe"/><category scheme="http://www.blogger.com/atom/ns#" term="Air"/><category scheme="http://www.blogger.com/atom/ns#" term="as3"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="flash"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="getImageClass"/><category scheme="http://www.blogger.com/atom/ns#" term="Image"/><category scheme="http://www.blogger.com/atom/ns#" term="loading"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="mxml"/><category scheme="http://www.blogger.com/atom/ns#" term="Screen"/><category scheme="http://www.blogger.com/atom/ns#" term="Splash"/><category scheme="http://www.blogger.com/atom/ns#" term="SplasScreenImage"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Flash Builder, Mobile und der SplashScreen</title><content type='html'>Seit Flash Builder 4.6 gibt es die Möglichkeit für Mobile Apps eine SplashScreenImage &amp;nbsp;anzulegen...&lt;br /&gt;
&lt;div&gt;
Leider waren die Beispiele von Adobe für meine Zwecke nicht ausreichend... wer z.B. iPad, iPhone 3GS, iPhone 4S, Android Smartphone und Android Tablet abdecken will hat mehr Probleme mit dem Splashscreen als man sich vorstellen kann... hier meine Lösung die alle Varianten Abdeckt:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&lt;br /&gt;
&amp;lt;s:SplashScreenImage xmlns:fx=&quot;http://ns.adobe.com/mxml/2009&quot;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt; xmlns:s=&quot;library://ns.adobe.com/flex/spark&quot;&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;fx:Declarations&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;!-- Platzieren Sie nichtvisuelle Elemente (z. B. Dienste, Wertobjekte) hier --&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;/fx:Declarations&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;fx:Script&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;![CDATA[&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;import mx.core.FlexGlobals;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/Default.png&quot;)] //320x480&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var ios160p:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/DefaultLandscape.png&quot;)] &amp;nbsp;//480x320&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var ios160l:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/Default@2x.png&quot;)]&amp;nbsp;
//640x960&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var ios320p:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/Default@2xLandscape.png&quot;)] //960x640&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var ios320l:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/Default-Landscape~ipad.png&quot;)] //1024x748&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var iosTablettL:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/Default-Portrait~ipad.png&quot;)] //768x1004&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var iosTablettP:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logoTabletPortraitDefault.png&quot;)] //800x1232&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var andTablettP:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logoTabletLandscapeDefault.png&quot;)] //1280x752&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var andTablettL:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logo160PortraitDefault.png&quot;)] //320x480&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var and160p:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logo160LandscapeDefault.png&quot;)] //480x320&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var and160l:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logo240PortraitDefault.png&quot;)] // 480x800&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var and240p:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logo240LandscapeDefault.png&quot;)] //800x480&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var and240l:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logo320PortraitDefault.png&quot;)] //640x960&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var and320p:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Embed(source=&quot;assets/imgs/logo320LandscapeDefault.png&quot;)] //960x640&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;[Bindable]&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;public var and320l:Class;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;// Override getImageClass() to return an image for iOS.&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;override public function getImageClass(aspectRatio:String, dpi:Number, resolution:Number):Class&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;// Is the application running on iOS?&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;var isIOS:Boolean = (Capabilities.version.indexOf(&quot;IOS&quot;) == 0 ? true:false);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;if(aspectRatio == StageAspectRatio.PORTRAIT) //Portrait&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;if(dpi == 160 &amp;amp;&amp;amp; resolution&amp;lt;1000)//real 160&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return (isIOS==true?ios160p:and160p);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else if(dpi == 160 &amp;amp;&amp;amp; resolution&amp;gt;1000)//tablett&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return (isIOS==true?iosTablettP:andTablettP);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else if(dpi == 240)&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return and240p;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else if(dpi == 320)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return (isIOS==true?ios320p:and320p);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;else //Landscape&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;if(dpi == 160 &amp;amp;&amp;amp; resolution&amp;lt;1000) //real 160&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return (isIOS==true?ios160l:and160l);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else if(dpi == 160 &amp;amp;&amp;amp; resolution&amp;gt;1000)//tablett&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return (isIOS==true?iosTablettL:andTablettL);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else if(dpi == 240)&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return and240l;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else if(dpi == 320)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;return (isIOS==true?ios320l:and320l);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;       &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;return super.getImageClass(aspectRatio, dpi, resolution);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;]]&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;/fx:Script&amp;gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;/s:SplashScreenImage&amp;gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/1639862310335959806/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2012/03/flashbuilder-mobile-und-der.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/1639862310335959806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/1639862310335959806'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2012/03/flashbuilder-mobile-und-der.html' title='Flash Builder, Mobile und der SplashScreen'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-7949351045849215490</id><published>2012-02-26T12:17:00.003-08:00</published><updated>2012-02-28T01:57:21.203-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="c#"/><category scheme="http://www.blogger.com/atom/ns#" term="com"/><category scheme="http://www.blogger.com/atom/ns#" term="dateien"/><category scheme="http://www.blogger.com/atom/ns#" term="desktop"/><category scheme="http://www.blogger.com/atom/ns#" term="explorer"/><category scheme="http://www.blogger.com/atom/ns#" term="folder"/><category scheme="http://www.blogger.com/atom/ns#" term="minus"/><category scheme="http://www.blogger.com/atom/ns#" term="minus.com"/><category scheme="http://www.blogger.com/atom/ns#" term="ordner"/><category scheme="http://www.blogger.com/atom/ns#" term="synchronisieren"/><category scheme="http://www.blogger.com/atom/ns#" term="tool"/><title type='text'>Folder Sync für Minus</title><content type='html'>&lt;i&gt;&lt;b&gt;(english on the buttom)&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Mein neustes Projekt entstand aus lauter Langeweile. Eigentlich benutze ich Dienste wie Drop Box und Co. eher selten. Aber mir ist aufgefallen, dass nur Drop Box einen guten Desktop Client anbietet, der es dem User möglichst einfach macht seine Daten mit der Drop Box zu synchronisieren. Da Minus.com deutlich mehr Speicher bietet und außerdem auch noch größere Dateien erlaubt das Desktop Tool aber eher mies ist, habe ich den Anfang gemacht ein eigenes Tool zu programmieren.&lt;br /&gt;
&lt;br /&gt;
Grundlegende Idee -&amp;gt;&amp;nbsp;&amp;nbsp;Ein Programm zum Synchronisieren eines lokalen Ordners auf der Festplatte mit allen Dateien die auf Minus.com gespeichert sind.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Das heißt:&lt;br /&gt;
- Nach Eingabe von Benutzername und Passwort werden alle online Dateien in einen frei gewählten lokalen Ordner kopiert.&lt;br /&gt;
- Einfach Dateien per Windows Explorer in den lokalen Ordner kopieren und das Programm lädt die die Dateien automatisch hoch.&lt;br /&gt;
&lt;br /&gt;
Aktueller Stand (funktionierende Features):&lt;br /&gt;
- Login&lt;br /&gt;
- Pfad auswählen&lt;br /&gt;
- Alle Dateien runterladen&lt;br /&gt;
- Letzte eingaben (name, passwort, pfad) speichern&lt;br /&gt;
&lt;br /&gt;
Geplante Funktionen:&lt;br /&gt;
- Automatischer Upload von Dateien&lt;br /&gt;
- Automatisches regelmäßiges überprüfen ob neue Dateien auf dem Server sind zum Runterladen&lt;br /&gt;
- Hübschere Benutzer Schnittstelle (GUI)&lt;br /&gt;
- Minimieren ins System Tray&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;&lt;i&gt;english:&lt;/i&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
Current State (working features):&lt;br /&gt;
- Login&lt;br /&gt;
- Choose &amp;nbsp;Path&lt;br /&gt;
- Download all online files to path&lt;br /&gt;
- save username, password, path for next App Start&lt;br /&gt;
&lt;br /&gt;
whats next?:&lt;br /&gt;
- automatic file upload&lt;br /&gt;
- scheduled check for new online files to download&lt;br /&gt;
- more pretty GUI&lt;br /&gt;
- minimize app to system tray&lt;br /&gt;
&lt;br /&gt;
aktueller (current) Build: 0.0.0.1:&lt;br /&gt;
&lt;a href=&quot;https://rapidshare.com/files/301806078/FolderSync.zip&quot;&gt;https://rapidshare.com/files/301806078/FolderSync.zip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
UPDATE:&lt;br /&gt;
Weitere Informationen unter -&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://minusfoldersync.blogspot.com/&quot;&gt;http://minusfoldersync.blogspot.com/&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/7949351045849215490/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2012/02/folder-sync-fur-minus.html#comment-form' title='3 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7949351045849215490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7949351045849215490'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2012/02/folder-sync-fur-minus.html' title='Folder Sync für Minus'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-9106510972091049492</id><published>2012-02-09T09:35:00.000-08:00</published><updated>2012-02-09T09:35:03.854-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="abschlussarbeit"/><category scheme="http://www.blogger.com/atom/ns#" term="arbeit"/><category scheme="http://www.blogger.com/atom/ns#" term="bachelor"/><category scheme="http://www.blogger.com/atom/ns#" term="formatvorlage"/><category scheme="http://www.blogger.com/atom/ns#" term="master"/><category scheme="http://www.blogger.com/atom/ns#" term="studium"/><category scheme="http://www.blogger.com/atom/ns#" term="thesis"/><category scheme="http://www.blogger.com/atom/ns#" term="word"/><category scheme="http://www.blogger.com/atom/ns#" term="zitat"/><title type='text'>Abschlussarbeit und das richtige Zitat in Word</title><content type='html'>Wer eine Abschlussarbeiten muss, weiß er hat vernünftig seine Quellenangaben zu machen. Wer seine Arbeit in Word schreibt erntet bei einigen Latex&amp;nbsp;Fetischisten zwar unendlich viel Hohn, hat aber außerdem das Problem, dass Word einem nur wenige Zitat Vorlagen bietet. Nach langem Suchen und rumprobieren habe ich es jedoch aufgegeben mi selbst eine Vorlage zu bauen und bin&amp;nbsp;Gottseidank&amp;nbsp;noch auf folgende Seite gestoßen:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://bibword.codeplex.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;http://bibword.codeplex.com/&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;text-align: -webkit-auto;&quot;&gt;Einfach herunterladen, entpacken und je nach Word Version in das entsprechende Verzeichnis kopieren... bei mir:&amp;nbsp;c:\Program Files (x86)\Microsoft Office\Office14\&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: -webkit-auto;&quot;&gt;.... und schon erhält man nach Neustart von Word schön viele neue Vorlagen die auch das machen was man will... ich persönlich fand die IEEE Variante ganz angenehm.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;text-align: -webkit-auto;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBPo-MPUfWNkp19MKRoDM5jA3ZuQ0t3vG3F1wrQmEpEJtCngPZORcKIVpxRnSlqs5Y430HuzTEBt2pHiaQnjXmpVhFNFNzMmMMT0MpghVsW3Y9P020aonmmr_4bwQ7Cp0_0U01jfv_YKs/s1600/zitat.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBPo-MPUfWNkp19MKRoDM5jA3ZuQ0t3vG3F1wrQmEpEJtCngPZORcKIVpxRnSlqs5Y430HuzTEBt2pHiaQnjXmpVhFNFNzMmMMT0MpghVsW3Y9P020aonmmr_4bwQ7Cp0_0U01jfv_YKs/s320/zitat.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/9106510972091049492/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2012/02/abschlussarbeit-und-das-richtige-zitat.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/9106510972091049492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/9106510972091049492'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2012/02/abschlussarbeit-und-das-richtige-zitat.html' title='Abschlussarbeit und das richtige Zitat in Word'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBPo-MPUfWNkp19MKRoDM5jA3ZuQ0t3vG3F1wrQmEpEJtCngPZORcKIVpxRnSlqs5Y430HuzTEBt2pHiaQnjXmpVhFNFNzMmMMT0MpghVsW3Y9P020aonmmr_4bwQ7Cp0_0U01jfv_YKs/s72-c/zitat.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-7481050586368299203</id><published>2011-09-12T11:55:00.000-07:00</published><updated>2011-09-15T18:29:28.955-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="as3"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><category scheme="http://www.blogger.com/atom/ns#" term="mxml"/><category scheme="http://www.blogger.com/atom/ns#" term="page"/><category scheme="http://www.blogger.com/atom/ns#" term="paging"/><category scheme="http://www.blogger.com/atom/ns#" term="scroller"/><category scheme="http://www.blogger.com/atom/ns#" term="snap"/><category scheme="http://www.blogger.com/atom/ns#" term="snapping"/><category scheme="http://www.blogger.com/atom/ns#" term="spark"/><category scheme="http://www.blogger.com/atom/ns#" term="uiscrollview"/><title type='text'>Flex: SnapScroller</title><content type='html'>Da ich derzeit an meiner Master Thesis sitze und via Flex eine Mobil App erstellen möchte, ist mir folgendes aufgefallen. Flex 4.5 ist zwar echt nett was die Veröffentlichung von Apps auf mehreren Plattformen angeht, hat aber leider recht eingeschränkte Komponenten zum zusammenbauen. So fehlte mir dringend die Paging Funktion die man aus iOS kennt. Sprich man hat eine Scrollview, die seitenweise Inhalte präsentiert. Da ich auch nach längeren Suchen keine Möglichkeit gefunden habe die Scroller Komponente zu parametrisieren, habe ich sie einfach mal erweitert.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Beispiel (rote Fläche nach links wischen):&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;iframe height=&quot;460&quot; src=&quot;http://muhtrix.de/stumpfsinn/snapscroller/bla.html&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dazu folgenden Quelltext&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;MXML:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&amp;lt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;local:SnapScroller&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt; x=&quot;&lt;span class=&quot;s2&quot;&gt;0&lt;/span&gt;&quot; y=&quot;&lt;span class=&quot;s2&quot;&gt;0&lt;/span&gt;&quot; width=&quot;&lt;span class=&quot;s2&quot;&gt;320&lt;/span&gt;&quot; height=&quot;&lt;span class=&quot;s2&quot;&gt;460&lt;/span&gt;&quot;&lt;span class=&quot;s1&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;&amp;lt;s:&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: lime;&quot;&gt;HGroup&lt;/span&gt;&lt;/b&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; color: blue;&quot;&gt;gap=&quot;&lt;span class=&quot;s2&quot;&gt;0&lt;/span&gt;&quot;&lt;/span&gt; width=&quot;&lt;span class=&quot;s2&quot;&gt;100%&lt;/span&gt;&quot; height=&quot;&lt;span class=&quot;s2&quot;&gt;100%&lt;/span&gt;&quot; &lt;span class=&quot;s1&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p2&quot;&gt;&lt;span class=&quot;s3&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;&amp;lt;s:Image&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt; source=&quot;&lt;/span&gt;assets/Startscreen_Portrait.png&lt;span class=&quot;s3&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;/&amp;gt;&amp;lt;s:Image&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt; x=&quot;&lt;/span&gt;320&lt;span class=&quot;s3&quot;&gt;&quot; source=&quot;&lt;/span&gt;assets/Startscreen_Portrait.png&lt;span class=&quot;s3&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;/&amp;gt;&amp;lt;s:Image&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt; x=&quot;&lt;/span&gt;640&lt;span class=&quot;s3&quot;&gt;&quot; source=&quot;&lt;/span&gt;assets/Startscreen_Portrait.png&lt;span class=&quot;s3&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;span class=&quot;s3&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;/span&gt;&amp;lt;/s:HGroup&amp;gt;&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;span class=&quot;s3&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;/span&gt;&amp;lt;/local:SnapScroller&amp;gt;&lt;/div&gt;&lt;/blockquote&gt;Wichtig ist, das die Komponente vom Typ SnapScroller- und der Container eine HGroup ist. Gap sollte auf 0 stehen damit die Elemente direkt nebeneinander liegen und nicht unnötig mit Spacern getrennt sind.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Die AS3 Komponente (derzeit nur horizontales snapping):&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;package
{
 package
{
 import flash.events.MouseEvent;
 import flash.events.TimerEvent;
 import flash.events.TouchEvent;
 import flash.ui.Mouse;
 import flash.ui.Multitouch;
 import flash.ui.MultitouchInputMode;
 import flash.utils.Timer;
 
 import flashx.textLayout.formats.Float;
 
 import mx.core.InteractionMode;
 import mx.core.ScrollPolicy;
 
 import spark.components.Group;
 import spark.components.Scroller;
 
 
 public class SnapScroller extends Scroller
 {
  private var isMouseDown:Boolean;
  private var xStart:Number;
  private var mouseUpDownXDistance : Number;
  private var t:Timer;
  private var nextHorizontalPosition: Number; 
  private var nextHorizontalPositionDistance : Number;
  
  public function SnapScroller()
  {
   super();
   
   this.setStyle(&#39;horizontalScrollPolicy&#39;,ScrollPolicy.OFF);
   this.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
   this.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
   
  }
  
  protected function onMouseDown(event:MouseEvent):void
  {
   this.addEventListener(MouseEvent.MOUSE_UP,onMouseUp);
   stage.addEventListener(MouseEvent.MOUSE_UP,onMouseUp);
   
   if (t)
    t.stop();
   
   isMouseDown = true;
   xStart = mouseX;
  }
  
  protected function onMouseMove(event:MouseEvent):void
  {
   if(isMouseDown)
   {
    mouseUpDownXDistance = mouseX-xStart;
    this.viewport.horizontalScrollPosition -= mouseUpDownXDistance;
    xStart = mouseX;
   }
  }
  
  protected function onMouseUp(event:MouseEvent):void
  {
   isMouseDown = false;
   
   if(mouseUpDownXDistance &amp;gt; 0)
    nextHorizontalPosition = (int(this.viewport.horizontalScrollPosition/this.width))*this.width;  
   else
    nextHorizontalPosition = (int(this.viewport.horizontalScrollPosition/this.width)+1)*this.width;
   
   if (nextHorizontalPosition &amp;gt; ((this.getElementAt(0) as Group).contentWidth)-this.width)
    nextHorizontalPosition = ((this.getElementAt(0) as Group).contentWidth)-this.width;
   
   t = new Timer(1,0);
   t.addEventListener(TimerEvent.TIMER,timerEnds);
   t.start();
   
   stage.removeEventListener(MouseEvent.MOUSE_UP,onMouseUp);
   this.removeEventListener(MouseEvent.MOUSE_UP,onMouseUp);
  }
  
  protected function timerEnds(event:TimerEvent):void
  {
   var distanceToTarget:Number = Math.abs(this.viewport.horizontalScrollPosition - nextHorizontalPosition);
   
   if(this.viewport.horizontalScrollPosition &amp;gt; nextHorizontalPosition)
    this.viewport.horizontalScrollPosition -= Math.sqrt(distanceToTarget);
    
   else
    this.viewport.horizontalScrollPosition += Math.sqrt(distanceToTarget);
   
   if (distanceToTarget &amp;lt; 0.01)    
   {     
    this.viewport.horizontalScrollPosition = nextHorizontalPosition;          
    t.stop();     
    t.removeEventListener(TimerEvent.TIMER,timerEnds);    
   }   
  }  
 } 
}&lt;/pre&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/3TqP0OsYbWs?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Tutorial Video&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/7481050586368299203/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/09/flex-snapscroller.html#comment-form' title='4 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7481050586368299203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7481050586368299203'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/09/flex-snapscroller.html' title='Flex: SnapScroller'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-5567193208919319679</id><published>2011-08-16T01:06:00.000-07:00</published><updated>2016-05-25T14:50:49.390-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free"/><category scheme="http://www.blogger.com/atom/ns#" term="keyboard"/><category scheme="http://www.blogger.com/atom/ns#" term="kvm"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><category scheme="http://www.blogger.com/atom/ns#" term="mouse"/><category scheme="http://www.blogger.com/atom/ns#" term="pc"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="switch"/><category scheme="http://www.blogger.com/atom/ns#" term="Synergy"/><title type='text'>Synergy</title><content type='html'>Wer viel an 2 Computern z.B. einen Mac und einem PC gleichzeitig arbeitet, hat oft auch zwei Mäuse und Tastaturen vor sich liegen. Außerdem möchte man oft auch Copy/Paste von System zu System machen.&lt;br /&gt;
&lt;br /&gt;
Abhilfe verschafft das Tool &lt;a href=&quot;http://synergy-foss.org/&quot;&gt;Synergy&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Man installiert es auf einem System (z.B. Mac) und auf einem anderen (z.B. PC) und startet auf einer Seite die Server Version und auf der anderen die Client Version. Die Serverversion shared nun Keyboard und Maus mit dem Client. Sprich man kann mit der Maus zum anderen Bildschirm wechseln und eingaben via Tastatur tätigen. Auch Copy/Paste klappt. Die Tastatur ist immer auf dem Bildschirm aktiv, wo die Maus gerade ist. Für den PC ist die Oberfläche optisch schön realisiert. Bei der Mac Variante sollte man sich z.B. SynergyKM googlen.... Dieses kleine Tool trägt Synergy in die Systemeinstellungen ein und macht die Konfiguration deutlich leichter.&lt;br /&gt;
&lt;br /&gt;
Tipp: Wer den Mac als Server nutzt, sollte darauf achten, dass unter den Systemeinstellungen -&amp;gt; Bedienungshilfen die Option &quot;Zugriff für Hilfsgeräte aktivieren&quot; angehakt ist. Ansonsten könnte es sein, dass die Tastatur nur auf der Mac Seite eingaben empfängt und nicht weiterreicht zum Client.&lt;br /&gt;
&lt;br /&gt;
Synergy gibt es für Mac, PC, Linux.... &lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
PS:&lt;br /&gt;
Eine einfache Alternative ist übrigens &lt;a href=&quot;http://www.keyboard-and-mouse-sharing.com/&quot;&gt;ShareMouse&lt;/a&gt;. Kostenlos für max 2 verbundene Systeme</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/5567193208919319679/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/08/synergy.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5567193208919319679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5567193208919319679'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/08/synergy.html' title='Synergy'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-4182377214790974028</id><published>2011-07-08T04:43:00.000-07:00</published><updated>2011-07-08T04:43:39.288-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Artikel"/><category scheme="http://www.blogger.com/atom/ns#" term="beuth hochschule"/><category scheme="http://www.blogger.com/atom/ns#" term="Hochschule"/><category scheme="http://www.blogger.com/atom/ns#" term="Merceron"/><category scheme="http://www.blogger.com/atom/ns#" term="Presse"/><title type='text'>Beuth Presse veröffentlicht Artikel von mir</title><content type='html'>In der aktuellen Beuth Presse (Ausgabe 3/2011) wurde ein Artikel veröffentlicht, den ich im Auftrag der Professorin Dr. Merceon geschrieben habe. Es geht um ein internationales Bildungsprojekt in dem neue Master Studiengänge angeboten werden sollen. Weitere Informationen direkt im Artikel:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Titel:&lt;/b&gt; Wissenschaft kennt keine Grenzen&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Link:&lt;/b&gt;&amp;nbsp;&lt;a href=&quot;http://www.beuth-hochschule.de/uploads/media/Beuth_Presse_3-11_Web.pdf&quot;&gt;http://www.beuth-hochschule.de/uploads/media/Beuth_Presse_3-11_Web.pdf&lt;/a&gt;&amp;nbsp;(Seite 30)</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/4182377214790974028/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/07/beuth-presse-veroffentlicht-artikel-von.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/4182377214790974028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/4182377214790974028'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/07/beuth-presse-veroffentlicht-artikel-von.html' title='Beuth Presse veröffentlicht Artikel von mir'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-5898253056033039142</id><published>2011-07-05T18:21:00.000-07:00</published><updated>2011-07-05T18:21:45.016-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="Parodie"/><category scheme="http://www.blogger.com/atom/ns#" term="Samsung"/><category scheme="http://www.blogger.com/atom/ns#" term="Samsung Galaxy S2"/><category scheme="http://www.blogger.com/atom/ns#" term="Werbung"/><title type='text'>Schlechte Werbung muss bestraft werden...</title><content type='html'>Die aktuelle iPhone 4 Werbung ist so beschränkt, dass ich mir gedacht habe... nimm sie doch mal ein wenig auf die Schippe... deshalb dieser Kurze Clip ;-)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/myXy82oAFwo?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/5898253056033039142/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/07/schlechte-werbung-muss-bestraft-werden.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5898253056033039142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/5898253056033039142'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/07/schlechte-werbung-muss-bestraft-werden.html' title='Schlechte Werbung muss bestraft werden...'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-4640388471659628759</id><published>2011-07-04T06:22:00.000-07:00</published><updated>2011-07-04T06:49:22.556-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dive"/><category scheme="http://www.blogger.com/atom/ns#" term="Ehepartner"/><category scheme="http://www.blogger.com/atom/ns#" term="Galaxy"/><category scheme="http://www.blogger.com/atom/ns#" term="gps"/><category scheme="http://www.blogger.com/atom/ns#" term="Kinder"/><category scheme="http://www.blogger.com/atom/ns#" term="Ortung"/><category scheme="http://www.blogger.com/atom/ns#" term="S2"/><category scheme="http://www.blogger.com/atom/ns#" term="Samsung"/><category scheme="http://www.blogger.com/atom/ns#" term="Samsung Galaxy S2"/><category scheme="http://www.blogger.com/atom/ns#" term="samsungdive"/><category scheme="http://www.blogger.com/atom/ns#" term="sgs2"/><title type='text'>Wie orte ich das Handy (Samsung Galaxy S2) meines Partners ;-)</title><content type='html'>Tja ja wie fange ich...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;der Titel sollte erstmal eher mit einem Augenzwinkern gesehen werden, denn eigentlich zeige ich hier eher wie man sein verlorenes Samsung Galaxy S2 wiederfinden kann.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Zur Theorie:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Das Samsung Galaxy S2 besitzt eine Funktion, die es ermöglicht sich das Handy auf einer Karte im Internet anzeigen zu lassen bzw. es über einen bestimmten Zeitraum zu verfolgen. Wenn man aber ein eifersüchtige/r Ehemann/Ehefrau ist kann man diese Funktion jedoch dazu missbrauchen um herauszufinden wo die geliebte Person sich gerade befindet. Vielleicht ist er/sie ja garnicht auf Arbeit oder auf Geschäftsreise ;-) .....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;wie auch immer, was wird benötigt:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;- Samsung Galaxy S2 &lt;/div&gt;&lt;div&gt;- Einen Samsung Dive Account&lt;/div&gt;&lt;div&gt;- Einen PC mit Internet :-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Und so gehts:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- am Samsung Galaxy S2 die Optionstaste drücken (die linke) und in die &quot;Einstellungen&quot; gehen&lt;/div&gt;&lt;div&gt;- ins Menü &quot;Standort und Sicherheit&quot; wechseln&lt;/div&gt;&lt;div&gt;- runter Scrollen zu den Menüpunkten &quot;Eigenes Telefon suchen&quot; und die &quot;Fernzugriffunktionen&quot; aktivieren&lt;/div&gt;&lt;div&gt;- normalerweise müsste jetzt die Frage kommen ob ein neuer Samsung Account angelegt werden soll. Den Prozess durchführen bis der Account erstellt wurde.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;und das war es auch schon fast...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nun einfach auf &lt;a href=&quot;http://www.samsungdive.com/&quot;&gt;http://www.samsungdive.com&lt;/a&gt; surfen... dort sich mit den eben erstellten Account anmelden und auf &quot;find my Mobile&quot; klicken (man kann oben rechts auch auf deutsch umstellen)...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Das Handy aktiviert anschließend sein GPS Empfänger und sendet seine Position zum SamsungDive Portal direkt auf die Karte. Wer möchte kann auch das Gerät verfolgen lassen über eine bestimmte Zeitspanne einfach den &quot;Start tracking&quot; Knopf drücken.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Der &quot;Call Logs&quot;  Knopf verrät einem sogar mit wem der Handy Besitzer als letztes telefoniert hat.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Viel Spaß beim Orten eurer Kinder, Ehepartner oder Haustiere ;-)&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/4640388471659628759/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/07/wie-orte-ich-das-handy-samsung-galaxy.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/4640388471659628759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/4640388471659628759'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/07/wie-orte-ich-das-handy-samsung-galaxy.html' title='Wie orte ich das Handy (Samsung Galaxy S2) meines Partners ;-)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-3199486304724708460</id><published>2011-04-04T17:30:00.000-07:00</published><updated>2011-07-06T11:54:24.491-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3dsmax"/><category scheme="http://www.blogger.com/atom/ns#" term="beuth hochschule"/><category scheme="http://www.blogger.com/atom/ns#" term="cge"/><category scheme="http://www.blogger.com/atom/ns#" term="game"/><category scheme="http://www.blogger.com/atom/ns#" term="jvr"/><category scheme="http://www.blogger.com/atom/ns#" term="netzwerk"/><category scheme="http://www.blogger.com/atom/ns#" term="opengl"/><category scheme="http://www.blogger.com/atom/ns#" term="shader"/><category scheme="http://www.blogger.com/atom/ns#" term="tramberend"/><category scheme="http://www.blogger.com/atom/ns#" term="wii"/><title type='text'>Uni Projekt - Mal Block 3D</title><content type='html'>Im Fach Computergraphics and Effects hatte jeder die Aufgabe sich ein Spiel Konzept auszudenken und umzusetzen. Dabei sollten Gruppen von je zwei Personen gebildet werden. Zusammen mit Stephanie Schmidt entstand das Projekt MalBlock 3D...&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Was ist MalBlock 3D?:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Der Titel trägt den Namen Mal Block, weil die Hauptfigur im Spiel Toonstruck von Virgin Interactive so hieß. Im Comic Adventure Abenteuer aus den 90er Jahren ging es um eine Maschine (der Übelator), die die Welt nach Laserbeschuss in eine düstere-, böse Welt verwandelt. Der Held hatte die Aufgabe verschiedene Gegenstände zu sammeln um eine Gegenwaffe (den Niedlifizierer) zu bauen, mit der die Welt wieder niedlich und hübsch gemacht werden kann. Die Waffen selbst wurden auf UFOs installiert.&lt;br /&gt;
&lt;br /&gt;
In MalBlock 3D greifen wir die Idee auf und erstellen eine Welt die zwar immer noch den Comic Look des Adventures besitzt, aber komplett in 3D spielbar ist. In einem Areal erhalten zwei Spieler jeweils ein UFO (ein Niedlifizierer und ein Übelator) und fliegen damit durch die Spielwelt. In der Welt selbst befinden sich verschiedene Gegenständer, Tiere, Pflanzen, Gebäude, die von den Spielern angeschossen werden können. Je nach Waffentyp wird das getroffene Objekt dann entweder niedlich oder hässlich/böse aussehend und der jeweilige Spieler erhält einen Punkt.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Wie wird gespielt?&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
Jeder Spieler kann das Spiel auf seinem eigenen PC starten. Das Spiel verbindet sich dann mit einen Server und verbindet beide Spieler miteinander. Die Steuerung erfolgt mit einer Nintendo Wii Fernbedienung, die in der linken Hand gehalten wird und je nach Neigung bewegt sich das UFO in die jeweilige Richtung. Zusätzlich hat der Spieler noch das Nunchuk in der anderen Hand und kann mit dem Analogstick ein Fadenkreuz steuern und mit einen Feuerknopf am Nunchuk schießen.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Welche Techniken stecken dahinter?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Das Spiel basiert auf einer Engine mit dem Namen jVR. Diese ist eine Masterarbeit eines ehemaligen Studenten der Beuth Hochschule.&amp;nbsp;Programmiert wird in Java, die 3D Umgebung ist OpenGl und für die Bedienung mit den Wii Controllern wurde das Framework wiiusej genutzt. Außerdem wurden verschiedene Shader erstellt wie z.B.:&amp;nbsp;Bloom, BumpMapping, Depth of Field, Schatten, Wasser....&lt;br /&gt;
Ein eigenes Partikelsystem generierte Regen, Laserschüsse und Verwandlungseffekte.&lt;br /&gt;
Die 3D Modelle wurden in 3Ds Max modelliert und texturiert. Via Collada importer werden die Models dann in die Welt geladen. Die Server und Clients basieren auf Socket Connections und wurden selbst geschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Video:&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: -webkit-auto;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: -webkit-auto;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyIMMdpKYC2QIplGphmLNIitQIKb7Dj7ie6MOCpXpRmFO3evQqG7OPLt903k7Q_rHUiJAiI0ThkzZtg3HJgMA&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&amp;nbsp;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dwxd9K2Lzwv0UAi6M-c-bLkS_WsYZpECiQqTtXrvszih0oF3xmKJSSvHPU4tlcf8EkGb3bHa3n5oqAhdWP5Zw&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/3199486304724708460/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/07/uni-projekt-mal-block-3d.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/3199486304724708460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/3199486304724708460'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/07/uni-projekt-mal-block-3d.html' title='Uni Projekt - Mal Block 3D'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-6004144347241422225</id><published>2011-03-11T17:01:00.000-08:00</published><updated>2011-07-07T17:10:08.870-07:00</updated><title type='text'>Das App Fotobuch erblickt das Licht der Welt</title><content type='html'>In einem Gemeinschaftsprojekt wurde ein Auftrag für eine Fotobuch App angenommen. Programmierer/Entwickler waren hier Florian Steinhoff und ich.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Was macht die App?&lt;/b&gt;&lt;br /&gt;
Jeder der ein iPhone oder iPod Touch mit einer Kamera hat kann mit dieser App ein Fotobuch erstellen, die Bilder virtuell anordnen mit Überschriften versehen und am ende zum Druck an eine Druckerei versenden.&lt;br /&gt;
&lt;br /&gt;
Weiter Infos unter:&amp;nbsp;&lt;a href=&quot;http://www1.photo-druck.de/iphone-fotobuch/&quot;&gt;http://www1.photo-druck.de/iphone-fotobuch/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www1.photo-druck.de/iphone-fotobuch/bilder/fotobuch-app-image-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www1.photo-druck.de/iphone-fotobuch/bilder/fotobuch-app-image-3.jpg&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www1.photo-druck.de/iphone-fotobuch/bilder/fotobuch-app-image-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www1.photo-druck.de/iphone-fotobuch/bilder/fotobuch-app-image-2.jpg&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www1.photo-druck.de/iphone-fotobuch/bilder/fotobuch-app-image-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www1.photo-druck.de/iphone-fotobuch/bilder/fotobuch-app-image-1.jpg&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/6004144347241422225/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/07/das-app-fotobuch-erblickt-das-licht-der.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/6004144347241422225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/6004144347241422225'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/07/das-app-fotobuch-erblickt-das-licht-der.html' title='Das App Fotobuch erblickt das Licht der Welt'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-1872381593129928657</id><published>2011-03-04T11:52:00.000-08:00</published><updated>2011-07-06T11:57:34.857-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3ds"/><category scheme="http://www.blogger.com/atom/ns#" term="3dsmax"/><category scheme="http://www.blogger.com/atom/ns#" term="displacement mapping"/><category scheme="http://www.blogger.com/atom/ns#" term="Gras"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Neues Video Tutorial für 3DS Max</title><content type='html'>In diesem Tutorial zeige ich wie man mit dem Modifikator 3D Verschiebung und einer Höhentextur ein Terrain erstellt auf dem auf zwei verschiedenen Höhen-Texturen ineinander übergehen. Außerdem stelle ich kurz das Plug-In Grass-o-Matic vor, mit dem man leicht Gras erzeugen und animieren kann. Zum Schluss wird noch kurz gezeigt wie man ein Video aus 3Ds Max rendert, welches eine bessere Qualität hat als auf dem Standard Wege.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/iPJf446PdtE?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;So sieht es fertig aus&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/tM1twvIO8sQ?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Tutorial Teil 1&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/TozAWvMzxkw?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Tutorial Teil 2&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/1872381593129928657/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/03/neues-video-tutorial-fur-3ds-max.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/1872381593129928657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/1872381593129928657'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/03/neues-video-tutorial-fur-3ds-max.html' title='Neues Video Tutorial für 3DS Max'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-7146033828927017555</id><published>2011-03-02T14:41:00.000-08:00</published><updated>2011-07-06T14:54:11.973-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="App"/><category scheme="http://www.blogger.com/atom/ns#" term="iPad"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="mag"/><category scheme="http://www.blogger.com/atom/ns#" term="teaser"/><category scheme="http://www.blogger.com/atom/ns#" term="teaser-mag"/><category scheme="http://www.blogger.com/atom/ns#" term="xcode"/><title type='text'>Neue App im App Store</title><content type='html'>Wiedereinmal hat eine App das Licht der Welt entdeckt....&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Diesmal wurde für das Fashion und Lifestyle Magazin Teaser Mag (www.teaser-mag.de) eine App entwickelt... &amp;nbsp;Zusammen mit Miggi Zwicklbauer habe ich das Projekt angenommen und zum Abschluss gebracht. Miggi war war für das Design und GUI Layout zuständig. Ich selbst für die Umsetzung in der Programmierung etc.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Das App ist im Prinzip ein Book Store für eigene Magazine aus dem Hause Teaser Mag. Im App kann man sich also ein Magazin aussuchen, kaufen und/oder kostenlos herunterladen. Außerdem werden die Magazine direkt in der App angezeigt. Es ist optimiert für das iPad und das iPhone. Video Inhalte erweitern das Magazin zu einer multimedialen Erfahrung...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Das App wurde nativ für das iPhone/iPad entwickelt und ist unter folgenden Link im AppStore herunterladbar:&amp;nbsp;&lt;a href=&quot;http://itunes.apple.com/de/app/teaser-mag/id408389603?mt=8&quot;&gt;http://itunes.apple.com/de/app/teaser-mag/id408389603?mt=8&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Screenshots:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjROWzPTg1UrGKHUD16yRSgfofkXMfvO5-hVXu7-sS85zLdpaN_InL04Oc6RQiFZWUOUF1e8PfhxvLmvnRt0H7cq2iHwi0j3CvzFlC5jCLMCd6ujZUXUhIxbzWcpUdiObaMX8oi6PACOL0/s1600/mzl.lpxdzqnl.320x480-75.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjROWzPTg1UrGKHUD16yRSgfofkXMfvO5-hVXu7-sS85zLdpaN_InL04Oc6RQiFZWUOUF1e8PfhxvLmvnRt0H7cq2iHwi0j3CvzFlC5jCLMCd6ujZUXUhIxbzWcpUdiObaMX8oi6PACOL0/s320/mzl.lpxdzqnl.320x480-75.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjs7sFo3oTDWfNXhgOnnaYzqpGjzwvdAjPKoeDBsDdJVOK73Hgt30YOy5tpgibC5zJNheLWl2ol3ZTrB-sYDDOF9Wdn4Xi_F_VNvoJOcMKW2bIsceX6g439ukmVbeuWNiAsivnl-E5McA/s1600/mzl.twyrjykj.320x480-75.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjs7sFo3oTDWfNXhgOnnaYzqpGjzwvdAjPKoeDBsDdJVOK73Hgt30YOy5tpgibC5zJNheLWl2ol3ZTrB-sYDDOF9Wdn4Xi_F_VNvoJOcMKW2bIsceX6g439ukmVbeuWNiAsivnl-E5McA/s320/mzl.twyrjykj.320x480-75.jpg&quot; width=&quot;213&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjw-l_gImIj_9kfv8iZ6iV9D_b3fWQfdSVa1HL8s0af4ZBmaizE7HTtaHLF57tfIfdsnykz4vr8fYgzTWjKEDnDph3oTk4FrpZmHPLQBuidxWjVfridNh_yHk4XE_Nq54aKOTiHk51XY/s1600/mzl.fvjcytxg.320x480-75.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjw-l_gImIj_9kfv8iZ6iV9D_b3fWQfdSVa1HL8s0af4ZBmaizE7HTtaHLF57tfIfdsnykz4vr8fYgzTWjKEDnDph3oTk4FrpZmHPLQBuidxWjVfridNh_yHk4XE_Nq54aKOTiHk51XY/s320/mzl.fvjcytxg.320x480-75.jpg&quot; width=&quot;213&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/7146033828927017555/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2011/03/neue-app-im-app-store.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7146033828927017555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7146033828927017555'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2011/03/neue-app-im-app-store.html' title='Neue App im App Store'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjROWzPTg1UrGKHUD16yRSgfofkXMfvO5-hVXu7-sS85zLdpaN_InL04Oc6RQiFZWUOUF1e8PfhxvLmvnRt0H7cq2iHwi0j3CvzFlC5jCLMCd6ujZUXUhIxbzWcpUdiObaMX8oi6PACOL0/s72-c/mzl.lpxdzqnl.320x480-75.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3508577237959331598.post-7859589084817589013</id><published>2010-11-19T15:03:00.000-08:00</published><updated>2011-07-16T15:09:13.220-07:00</updated><title type='text'>Neue App im App Store</title><content type='html'>Das Musiker Portal MusoTalk TV hat ein App für das iPhone und das iPad gewünscht.... Es ist eine mobile Version, die vor allem die News und Video Beiträge präsentiert.&lt;br /&gt;
&lt;br /&gt;
Ich habe diese App nativ als Universal App für beide Plattformen (iPhone/iPad) entwickelt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;AppStore Link:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://itunes.apple.com/de/app/musotalk-tv/id390724579?mt=8&quot;&gt;http://itunes.apple.com/de/app/musotalk-tv/id390724579?mt=8&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Screenshots:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://a1.mzstatic.com/us/r30/Purple/ea/16/51/mzl.nfpiqsrt.320x480-75.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://a1.mzstatic.com/us/r30/Purple/ea/16/51/mzl.nfpiqsrt.320x480-75.jpg&quot; width=&quot;222&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://a1.mzstatic.com/us/r30/Purple/b3/f3/21/mzl.bmjzayor.320x480-75.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://a1.mzstatic.com/us/r30/Purple/b3/f3/21/mzl.bmjzayor.320x480-75.jpg&quot; width=&quot;222&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://mootricks.blogspot.com/feeds/7859589084817589013/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://mootricks.blogspot.com/2010/11/neue-app-im-app-store.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7859589084817589013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3508577237959331598/posts/default/7859589084817589013'/><link rel='alternate' type='text/html' href='http://mootricks.blogspot.com/2010/11/neue-app-im-app-store.html' title='Neue App im App Store'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/07500440013829307243</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>