<?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-6324564502485878122</id><updated>2026-03-23T00:22:12.989-07:00</updated><category term="swing"/><category term="gui"/><category term="java"/><category term="JavaFX"/><category term="Look And Feel"/><category term="Fitness"/><category term="General"/><category term="NYoutube"/><category term="widgets"/><title type='text'>Java Crazy</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-9120641531211885787</id><published>2015-03-17T09:17:00.003-07:00</published><updated>2015-03-17T09:30:22.497-07:00</updated><title type='text'>Scrolling Android 2D/3D Platformers</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Hands on a &amp;nbsp;few examples of 2D/3D platformer games, available for Android (mostly cross-platform):&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;1) &lt;b&gt;Little Shadows&lt;/b&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&#39;&lt;b&gt;&lt;a href=&quot;http://littleshadowsgame.blogspot.fr/&quot; target=&quot;_blank&quot;&gt;Little Shadows&lt;/a&gt;&lt;/b&gt;&#39;, a 2D Indie Platform Game:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;&quot; aria-busy=&quot;false&quot; aria-describedby=&quot;fbPhotosSnowliftCaption&quot; class=&quot;spotlight&quot; height=&quot;192&quot; src=&quot;https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xpf1/v/t1.0-9/1970704_1053770811315282_2766246507596819244_n.png?oh=6ac598a10ef7fff9c4f5a9ecab1f2b58&amp;amp;oe=55B4A79E&amp;amp;__gda__=1434106612_6fd4835beb43e196b27e1a58c1475a69&quot; style=&quot;height: 360px; width: 600px;&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&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;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, sans-serif; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;a href=&quot;https://scontent-ams.xx.fbcdn.net/hphotos-xat1/v/t1.0-9/10933877_1055596141132749_3119801714053540636_n.png?oh=48e97d34c049246419e0986b4122029d&amp;amp;oe=5582BFF4&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; aria-busy=&quot;false&quot; aria-describedby=&quot;fbPhotosSnowliftCaption&quot; border=&quot;0&quot; class=&quot;spotlight&quot; height=&quot;241&quot; src=&quot;https://scontent-ams.xx.fbcdn.net/hphotos-xat1/v/t1.0-9/10933877_1055596141132749_3119801714053540636_n.png?oh=48e97d34c049246419e0986b4122029d&amp;amp;oe=5582BFF4&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;Game Deployed on Android (Available on android soon):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img class=&quot;irc_mi&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJf39GFSJrqawZVdTEdULJgfFAwEdiq8FFQUz8UIsf8p9pCTYHNiB0nXcyi2f0Z_8cC-uibCpFsu13TaJ6dl3PdznC9oOSEsI6j0xp_HNRMrI-y3-xMKsSAbWaD5Z4rf1TlMluJqE0bUoW/s1600/10153691_956161201076244_2179713962592338891_n.jpg&quot; height=&quot;178&quot; style=&quot;margin-top: 0px;&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast of the android version:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/vl_JSkHEtbM/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/vl_JSkHEtbM?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;2)&amp;nbsp;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;b&gt;Crazy Fairies&lt;/b&gt;:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b style=&quot;line-height: 18px;&quot;&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.SpicyHorse.CF&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Crazy Fairies&lt;/a&gt;,&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;a Free to Play,&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;3D Cross Platform (PC, iOS, and Android), Turn-based Action MMO Game,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;is a turn-based projectile shooting game where you can battle your friends in single or group combat.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-ash2/v/t1.0-9/1383123_312719652201502_1669375050_n.png?oh=3e3d459c52a166d21401b926c2b0dc60&amp;amp;oe=5571A732&amp;amp;__gda__=1434249568_11e3170c6f0306acb5b43f9ca9280cc3&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;&quot; aria-busy=&quot;false&quot; aria-describedby=&quot;fbPhotosSnowliftCaption&quot; border=&quot;0&quot; class=&quot;spotlight&quot; height=&quot;244&quot; src=&quot;https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-ash2/v/t1.0-9/1383123_312719652201502_1669375050_n.png?oh=3e3d459c52a166d21401b926c2b0dc60&amp;amp;oe=5571A732&amp;amp;__gda__=1434249568_11e3170c6f0306acb5b43f9ca9280cc3&quot; style=&quot;height: 458px; width: 600px;&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;http://3.bp.blogspot.com/vWnuuiUC4BJfdL8KZuM7VeHQDvYf1kfw4ignc8lr5l7VAaJsaB___4lEACjcHxIc2L4q=h900-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/vWnuuiUC4BJfdL8KZuM7VeHQDvYf1kfw4ignc8lr5l7VAaJsaB___4lEACjcHxIc2L4q=h900-rw&quot; height=&quot;192&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;http://3.bp.blogspot.com/JSMPHwrna_hXl8BYzCGXhoavcdCI8Ha7BaujdLZgXyE9QB-GhzwiB3ghqGrnEBx8DJA=h900-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/JSMPHwrna_hXl8BYzCGXhoavcdCI8Ha7BaujdLZgXyE9QB-GhzwiB3ghqGrnEBx8DJA=h900-rw&quot; height=&quot;192&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;Screen Cast For Crazy Fairies:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/EG7JFQhmccI/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/EG7JFQhmccI?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;3)&amp;nbsp;&lt;b&gt;Ultimate Ninja run:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.ninja.run&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Ultimate Ninja run&lt;/b&gt;&lt;/a&gt;&amp;nbsp;is the side scrolling 2D platformer for you, if you are waiting for a bus, or during a lunch break!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://lh4.ggpht.com/PoxJLI6vLo0C3KAfqyW_5DoS00ay1V2L6twgRKLuP9kFkH-BD7CQ8GCILywCgLubPLA=h900&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Ultimate Ninja Run Game - screenshot thumbnail&quot; height=&quot;382&quot; src=&quot;https://lh4.ggpht.com/woOqYQ7o756_8UpjtR2DEAYh_ESZQjMmZQX2WNpHtBAgSjbuOE0CFJPjOoIRvkqgy7M=h310-rw&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img class=&quot;irc_mi&quot; height=&quot;240&quot; src=&quot;https://lh4.ggpht.com/PoxJLI6vLo0C3KAfqyW_5DoS00ay1V2L6twgRKLuP9kFkH-BD7CQ8GCILywCgLubPLA=h900&quot; style=&quot;margin-top: 0px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Ultimate Ninja Run Game - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-4&quot; data-expand-to=&quot;full-screenshot-5&quot; height=&quot;240&quot; src=&quot;https://lh5.ggpht.com/l0MQjUhP1FTV1zaAumBzVON5uPc7XBPyVuMVVsYx1oIAs55M5zusoMh40fd788IYtCE=h900-rw&quot; style=&quot;max-height: 523px; max-width: 971px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast of Ultimate Ninja Run:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/6-x3rkgjcfw/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/6-x3rkgjcfw?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;4)&amp;nbsp;&lt;b&gt;Canabalt:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=fishnoodle.canabalt&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Canabalt&lt;/a&gt;&lt;/b&gt;,&amp;nbsp;is a side scrolling 2D platformer/Free-runner:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-2&quot; data-expand-to=&quot;full-screenshot-3&quot; height=&quot;400&quot; src=&quot;https://lh3.ggpht.com/-PLEnc1p_h07-LQFG3SdserPli7ckxpyW5zMGdgx9LRGu67lUC5c_bu28NoevMRTV8U=h900-rw&quot; style=&quot;max-height: 479px; max-width: 971px;&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-0&quot; data-expand-to=&quot;full-screenshot-1&quot; height=&quot;250&quot; src=&quot;https://lh3.ggpht.com/trEPs2aY5Rt4UnyZltMOxY5ri2KPN7rV4saqiTodhn0OLQ65c0Rd9EniIb3yyjOaBQ=h900-rw&quot; style=&quot;max-height: 479px; max-width: 971px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-4&quot; data-expand-to=&quot;full-screenshot-5&quot; height=&quot;240&quot; src=&quot;https://lh3.ggpht.com/QBMTUQGab8TNR7d7Myyn4ZkMQNEXTYuPbgOU92HXPBiJ7rWJMvSu7UfAPJlLXd0z_A=h900-rw&quot; style=&quot;max-height: 479px; max-width: 971px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; height=&quot;240&quot; src=&quot;https://lh3.ggpht.com/qjnCjuhlYw96JfcbrL9PnN3Y5_5GiIaL2z605EzKf1IUteo7mvKhuDerCS50aByhzdw=h900-rw&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast for Canabalt:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/n-ZFVeZal1A/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/n-ZFVeZal1A?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 22.3999996185303px;&quot;&gt;Open source release of Canabalt for iOS&lt;/span&gt;:&amp;nbsp;&lt;a href=&quot;https://github.com/ericjohnson/canabalt-ios&quot;&gt;https://github.com/ericjohnson/canabalt-ios&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;5)&amp;nbsp;&lt;b&gt;Shadow Blade&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0.200000002980232px; line-height: 24px;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://deadmage.com/shadowblade/index.html&quot; target=&quot;_blank&quot;&gt;Shadow Blade&lt;/a&gt;&lt;/b&gt;&amp;nbsp;(also available for Android based OUYA) tells the story of Kuro, a young ninja who needs to deliver an important message to the master of his clan.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0.200000002980232px; font-family: Lato, sans-serif; font-size: 16px; line-height: 24px;&quot;&gt;The art-style of the game is one of the many highlights. Despite being a 2D game, rich colours and detailed character art provide an almost 3D sheen.&lt;/span&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0.200000002980232px; font-family: Lato, sans-serif; font-size: 16px; line-height: 24px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img src=&quot;http://deadmage.com/shadowblade/images/photos/16.jpg&quot; style=&quot;-webkit-user-select: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img src=&quot;http://deadmage.com/shadowblade/images/photos/08.jpg&quot; height=&quot;320&quot; style=&quot;-webkit-user-select: none;&quot; width=&quot;245&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img src=&quot;http://deadmage.com/shadowblade/images/photos/14.jpg&quot; height=&quot;320&quot; style=&quot;-webkit-user-select: none;&quot; width=&quot;225&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast for Shadow Blade:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/VDVp0KHn-2Y/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/VDVp0KHn-2Y?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
6) &lt;b&gt;Thomas Was Alone&lt;/b&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.bossastudios.twadroid&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Thomas was Alone&lt;/b&gt;&lt;/a&gt;&amp;nbsp;is a game about a curious rectangle, and help him unravel the mysteries of his existence in a wonderfully strange world.&lt;br /&gt;
“It proves that you don&#39;t need tens of millions of dollars and hundreds of staff to make a game story worth telling, just a good hook, an engaging vision, and a whole lot of heart.”&lt;br /&gt;
9/10 – Destructoid&lt;br /&gt;
&quot;Thomas Was Alone is a winning piece of minimalist game design that manages to do a lot with a little in an industry which far too frequently achieves the exact opposite, and it deserves much praise for that.&quot;&lt;br /&gt;
8/10 - Official Playstation Magazine.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://1.bp.blogspot.com/UJWz8MiaFhJVVCeUz5YfGjp7nLxQ0OJBBTOJWH5USGStpZOC5OeQX73CB6sZG6e-snUt=h310-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/UJWz8MiaFhJVVCeUz5YfGjp7nLxQ0OJBBTOJWH5USGStpZOC5OeQX73CB6sZG6e-snUt=h310-rw&quot; height=&quot;400&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://cdn.akamai.steamstatic.com/steam/apps/220780/ss_60eb235e73b8030607392244f036f8922cb42913.600x338.jpg?t=1411782828&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.akamai.steamstatic.com/steam/apps/220780/ss_60eb235e73b8030607392244f036f8922cb42913.600x338.jpg?t=1411782828&quot; height=&quot;223&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://4.bp.blogspot.com/kou-gIH99CqUbkREUiV2F9VsmhBvTbPL802CHACBh9kib1G8t1T4Ybu_CGC0tv_qjQ=h900-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/kou-gIH99CqUbkREUiV2F9VsmhBvTbPL802CHACBh9kib1G8t1T4Ybu_CGC0tv_qjQ=h900-rw&quot; height=&quot;250&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://cdn.akamai.steamstatic.com/steam/apps/220780/ss_55db73f10b2eb3d7556304b5c7939999ae6ba4d4.600x338.jpg?t=1411782828&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.akamai.steamstatic.com/steam/apps/220780/ss_55db73f10b2eb3d7556304b5c7939999ae6ba4d4.600x338.jpg?t=1411782828&quot; height=&quot;223&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
Screen cast for Thomas was Alone:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/Yts5gbBEyeQ/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/Yts5gbBEyeQ?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/9120641531211885787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/9120641531211885787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/9120641531211885787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/9120641531211885787'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2015/03/scrolling-android-2d3d-platformers.html' title='Scrolling Android 2D/3D Platformers'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEgJf39GFSJrqawZVdTEdULJgfFAwEdiq8FFQUz8UIsf8p9pCTYHNiB0nXcyi2f0Z_8cC-uibCpFsu13TaJ6dl3PdznC9oOSEsI6j0xp_HNRMrI-y3-xMKsSAbWaD5Z4rf1TlMluJqE0bUoW/s72-c/10153691_956161201076244_2179713962592338891_n.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-3832018475747562604</id><published>2015-03-17T09:17:00.002-07:00</published><updated>2015-03-17T09:20:04.504-07:00</updated><title type='text'>Android 2D/3D Platformers</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Hands on a &amp;nbsp;few examples of 2D/3D platformer games, available for Android (mostly cross-platform):&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;1) Little Shadows:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&#39;&lt;b&gt;&lt;a href=&quot;http://littleshadowsgame.blogspot.fr/&quot; target=&quot;_blank&quot;&gt;Little Shadows&lt;/a&gt;&lt;/b&gt;&#39;, a 2D Indie Platform Game:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;&quot; aria-busy=&quot;false&quot; aria-describedby=&quot;fbPhotosSnowliftCaption&quot; class=&quot;spotlight&quot; height=&quot;192&quot; src=&quot;https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xpf1/v/t1.0-9/1970704_1053770811315282_2766246507596819244_n.png?oh=6ac598a10ef7fff9c4f5a9ecab1f2b58&amp;amp;oe=55B4A79E&amp;amp;__gda__=1434106612_6fd4835beb43e196b27e1a58c1475a69&quot; style=&quot;height: 360px; width: 600px;&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&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;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, sans-serif; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;a href=&quot;https://scontent-ams.xx.fbcdn.net/hphotos-xat1/v/t1.0-9/10933877_1055596141132749_3119801714053540636_n.png?oh=48e97d34c049246419e0986b4122029d&amp;amp;oe=5582BFF4&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; aria-busy=&quot;false&quot; aria-describedby=&quot;fbPhotosSnowliftCaption&quot; border=&quot;0&quot; class=&quot;spotlight&quot; height=&quot;241&quot; src=&quot;https://scontent-ams.xx.fbcdn.net/hphotos-xat1/v/t1.0-9/10933877_1055596141132749_3119801714053540636_n.png?oh=48e97d34c049246419e0986b4122029d&amp;amp;oe=5582BFF4&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;Game Deployed on Android (Available on android soon):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img class=&quot;irc_mi&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJf39GFSJrqawZVdTEdULJgfFAwEdiq8FFQUz8UIsf8p9pCTYHNiB0nXcyi2f0Z_8cC-uibCpFsu13TaJ6dl3PdznC9oOSEsI6j0xp_HNRMrI-y3-xMKsSAbWaD5Z4rf1TlMluJqE0bUoW/s1600/10153691_956161201076244_2179713962592338891_n.jpg&quot; height=&quot;178&quot; style=&quot;margin-top: 0px;&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast of the android version:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/vl_JSkHEtbM/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/vl_JSkHEtbM?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;2)&amp;nbsp;&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;b&gt;Crazy Fairies&lt;/b&gt;:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b style=&quot;line-height: 18px;&quot;&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.SpicyHorse.CF&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Crazy Fairies&lt;/a&gt;,&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;a Free to Play,&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;3D Cross Platform (PC, iOS, and Android), Turn-based Action MMO Game,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;is a turn-based projectile shooting game where you can battle your friends in single or group combat.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 18px;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-ash2/v/t1.0-9/1383123_312719652201502_1669375050_n.png?oh=3e3d459c52a166d21401b926c2b0dc60&amp;amp;oe=5571A732&amp;amp;__gda__=1434249568_11e3170c6f0306acb5b43f9ca9280cc3&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;&quot; aria-busy=&quot;false&quot; aria-describedby=&quot;fbPhotosSnowliftCaption&quot; border=&quot;0&quot; class=&quot;spotlight&quot; height=&quot;244&quot; src=&quot;https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-ash2/v/t1.0-9/1383123_312719652201502_1669375050_n.png?oh=3e3d459c52a166d21401b926c2b0dc60&amp;amp;oe=5571A732&amp;amp;__gda__=1434249568_11e3170c6f0306acb5b43f9ca9280cc3&quot; style=&quot;height: 458px; width: 600px;&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;http://3.bp.blogspot.com/vWnuuiUC4BJfdL8KZuM7VeHQDvYf1kfw4ignc8lr5l7VAaJsaB___4lEACjcHxIc2L4q=h900-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/vWnuuiUC4BJfdL8KZuM7VeHQDvYf1kfw4ignc8lr5l7VAaJsaB___4lEACjcHxIc2L4q=h900-rw&quot; height=&quot;192&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;http://3.bp.blogspot.com/JSMPHwrna_hXl8BYzCGXhoavcdCI8Ha7BaujdLZgXyE9QB-GhzwiB3ghqGrnEBx8DJA=h900-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/JSMPHwrna_hXl8BYzCGXhoavcdCI8Ha7BaujdLZgXyE9QB-GhzwiB3ghqGrnEBx8DJA=h900-rw&quot; height=&quot;192&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;Screen Cast For Crazy Fairies:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/EG7JFQhmccI/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/EG7JFQhmccI?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;3)&amp;nbsp;&lt;b&gt;Ultimate Ninja run:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.ninja.run&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Ultimate Ninja run&lt;/b&gt;&lt;/a&gt;&amp;nbsp;is the side scrolling 2D platformer for you, if you are waiting for a bus, or during a lunch break!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://lh4.ggpht.com/PoxJLI6vLo0C3KAfqyW_5DoS00ay1V2L6twgRKLuP9kFkH-BD7CQ8GCILywCgLubPLA=h900&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Ultimate Ninja Run Game - screenshot thumbnail&quot; height=&quot;382&quot; src=&quot;https://lh4.ggpht.com/woOqYQ7o756_8UpjtR2DEAYh_ESZQjMmZQX2WNpHtBAgSjbuOE0CFJPjOoIRvkqgy7M=h310-rw&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img class=&quot;irc_mi&quot; height=&quot;240&quot; src=&quot;https://lh4.ggpht.com/PoxJLI6vLo0C3KAfqyW_5DoS00ay1V2L6twgRKLuP9kFkH-BD7CQ8GCILywCgLubPLA=h900&quot; style=&quot;margin-top: 0px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Ultimate Ninja Run Game - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-4&quot; data-expand-to=&quot;full-screenshot-5&quot; height=&quot;240&quot; src=&quot;https://lh5.ggpht.com/l0MQjUhP1FTV1zaAumBzVON5uPc7XBPyVuMVVsYx1oIAs55M5zusoMh40fd788IYtCE=h900-rw&quot; style=&quot;max-height: 523px; max-width: 971px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast of Ultimate Ninja Run:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/6-x3rkgjcfw/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/6-x3rkgjcfw?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;4)&amp;nbsp;&lt;b&gt;Canabalt:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=fishnoodle.canabalt&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Canabalt&lt;/a&gt;&lt;/b&gt;,&amp;nbsp;is a side scrolling 2D platformer/Free-runner:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-2&quot; data-expand-to=&quot;full-screenshot-3&quot; height=&quot;400&quot; src=&quot;https://lh3.ggpht.com/-PLEnc1p_h07-LQFG3SdserPli7ckxpyW5zMGdgx9LRGu67lUC5c_bu28NoevMRTV8U=h900-rw&quot; style=&quot;max-height: 479px; max-width: 971px;&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-0&quot; data-expand-to=&quot;full-screenshot-1&quot; height=&quot;250&quot; src=&quot;https://lh3.ggpht.com/trEPs2aY5Rt4UnyZltMOxY5ri2KPN7rV4saqiTodhn0OLQ65c0Rd9EniIb3yyjOaBQ=h900-rw&quot; style=&quot;max-height: 479px; max-width: 971px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; class=&quot;full-screenshot clickable&quot; data-expand-fit-to=&quot;screen&quot; data-expand-scroll=&quot;true&quot; data-expand-target=&quot;full-screenshot-4&quot; data-expand-to=&quot;full-screenshot-5&quot; height=&quot;240&quot; src=&quot;https://lh3.ggpht.com/QBMTUQGab8TNR7d7Myyn4ZkMQNEXTYuPbgOU92HXPBiJ7rWJMvSu7UfAPJlLXd0z_A=h900-rw&quot; style=&quot;max-height: 479px; max-width: 971px;&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Canabalt HD - screenshot&quot; height=&quot;240&quot; src=&quot;https://lh3.ggpht.com/qjnCjuhlYw96JfcbrL9PnN3Y5_5GiIaL2z605EzKf1IUteo7mvKhuDerCS50aByhzdw=h900-rw&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast for Canabalt:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/n-ZFVeZal1A/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/n-ZFVeZal1A?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 22.3999996185303px;&quot;&gt;Open source release of Canabalt for iOS&lt;/span&gt;:&amp;nbsp;&lt;a href=&quot;https://github.com/ericjohnson/canabalt-ios&quot;&gt;https://github.com/ericjohnson/canabalt-ios&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;5)&amp;nbsp;&lt;b&gt;Shadow Blade&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&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;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0.200000002980232px; line-height: 24px;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://deadmage.com/shadowblade/index.html&quot; target=&quot;_blank&quot;&gt;Shadow Blade&lt;/a&gt;&lt;/b&gt;&amp;nbsp;(also available for Android based OUYA) tells the story of Kuro, a young ninja who needs to deliver an important message to the master of his clan.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0.200000002980232px; font-family: Lato, sans-serif; font-size: 16px; line-height: 24px;&quot;&gt;The art-style of the game is one of the many highlights. Despite being a 2D game, rich colours and detailed character art provide an almost 3D sheen.&lt;/span&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0.200000002980232px; font-family: Lato, sans-serif; font-size: 16px; line-height: 24px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img src=&quot;http://deadmage.com/shadowblade/images/photos/16.jpg&quot; style=&quot;-webkit-user-select: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img src=&quot;http://deadmage.com/shadowblade/images/photos/08.jpg&quot; height=&quot;320&quot; style=&quot;-webkit-user-select: none;&quot; width=&quot;245&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img src=&quot;http://deadmage.com/shadowblade/images/photos/14.jpg&quot; height=&quot;320&quot; style=&quot;-webkit-user-select: none;&quot; width=&quot;225&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Screen cast for Shadow Blade:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/VDVp0KHn-2Y/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/VDVp0KHn-2Y?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
6) &lt;b&gt;Thomas Was Alone&lt;/b&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.bossastudios.twadroid&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Thomas was Alone&lt;/b&gt;&lt;/a&gt;&amp;nbsp;is a game about a curious rectangle, and help him unravel the mysteries of his existence in a wonderfully strange world.&lt;br /&gt;
“It proves that you don&#39;t need tens of millions of dollars and hundreds of staff to make a game story worth telling, just a good hook, an engaging vision, and a whole lot of heart.”&lt;br /&gt;
9/10 – Destructoid&lt;br /&gt;
&quot;Thomas Was Alone is a winning piece of minimalist game design that manages to do a lot with a little in an industry which far too frequently achieves the exact opposite, and it deserves much praise for that.&quot;&lt;br /&gt;
8/10 - Official Playstation Magazine.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://1.bp.blogspot.com/UJWz8MiaFhJVVCeUz5YfGjp7nLxQ0OJBBTOJWH5USGStpZOC5OeQX73CB6sZG6e-snUt=h310-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/UJWz8MiaFhJVVCeUz5YfGjp7nLxQ0OJBBTOJWH5USGStpZOC5OeQX73CB6sZG6e-snUt=h310-rw&quot; height=&quot;400&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://cdn.akamai.steamstatic.com/steam/apps/220780/ss_60eb235e73b8030607392244f036f8922cb42913.600x338.jpg?t=1411782828&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.akamai.steamstatic.com/steam/apps/220780/ss_60eb235e73b8030607392244f036f8922cb42913.600x338.jpg?t=1411782828&quot; height=&quot;223&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://4.bp.blogspot.com/kou-gIH99CqUbkREUiV2F9VsmhBvTbPL802CHACBh9kib1G8t1T4Ybu_CGC0tv_qjQ=h900-rw&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/kou-gIH99CqUbkREUiV2F9VsmhBvTbPL802CHACBh9kib1G8t1T4Ybu_CGC0tv_qjQ=h900-rw&quot; height=&quot;250&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&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;http://cdn.akamai.steamstatic.com/steam/apps/220780/ss_55db73f10b2eb3d7556304b5c7939999ae6ba4d4.600x338.jpg?t=1411782828&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.akamai.steamstatic.com/steam/apps/220780/ss_55db73f10b2eb3d7556304b5c7939999ae6ba4d4.600x338.jpg?t=1411782828&quot; height=&quot;223&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
Screen cast for Thomas was Alone:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; 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; margin: 0px; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/Yts5gbBEyeQ/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;http://www.youtube.com/embed/Yts5gbBEyeQ?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/3832018475747562604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/3832018475747562604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/3832018475747562604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/3832018475747562604'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2015/03/android-2d3d-platformers.html' title='Android 2D/3D Platformers'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEgJf39GFSJrqawZVdTEdULJgfFAwEdiq8FFQUz8UIsf8p9pCTYHNiB0nXcyi2f0Z_8cC-uibCpFsu13TaJ6dl3PdznC9oOSEsI6j0xp_HNRMrI-y3-xMKsSAbWaD5Z4rf1TlMluJqE0bUoW/s72-c/10153691_956161201076244_2179713962592338891_n.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-6354391595895469980</id><published>2015-01-29T17:53:00.001-08:00</published><updated>2015-01-29T17:53:23.003-08:00</updated><title type='text'>HTML5: Dynamic Sound Example</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Dynamic Sound Example(Replicated in Microsoft PowerPoint&lt;sup&gt;TM&lt;/sup&gt;):&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/0BzTq82J01LfqM1hlc09GWFlTY2s/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;Link To PowerPoint Show(.ppsx) File.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/0BzTq82J01LfqRzFwazVLMVA0LTA/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;Link To PowerPoint SlideShow(.pps) File.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/6354391595895469980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/6354391595895469980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6354391595895469980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6354391595895469980'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2015/01/html5-dynamic-sound-example.html' title='HTML5: Dynamic Sound Example'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-655877510507315213</id><published>2015-01-29T09:10:00.001-08:00</published><updated>2015-01-29T09:32:35.325-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Fitness"/><title type='text'>2:00 h Running Move #SuuntoRun #Suunto #Quest</title><content type='html'>&lt;a href=&quot;http://www.movescount.com/moves/move51482360#navigation=table&quot;&gt;Ashishlijhara&#39;s 2:00 h Running Move #SuuntoRun #Suunto #Quest&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/655877510507315213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/655877510507315213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/655877510507315213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/655877510507315213'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2015/01/200-h-running-move-suuntorun-suunto.html' title='2:00 h Running Move #SuuntoRun #Suunto #Quest'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-1220545296568857313</id><published>2015-01-23T02:33:00.005-08:00</published><updated>2015-01-23T02:35:16.173-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gui"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaFX"/><category scheme="http://www.blogger.com/atom/ns#" term="Look And Feel"/><category scheme="http://www.blogger.com/atom/ns#" term="swing"/><title type='text'>Mockups:With Reference to GSOC 2007</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Logical Interface(s):&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&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/AVvXsEjROq3heess7CKs-w-9U1brqXDXY31W5Yok7kf2_g3D0H1_UTJCU1RBv11Xcp1Q_6OTf9ySCFUQP0uRsYwJgmr_ErlswCXwgsgiFjN8vcvuFU6vFdXCcM1TthwnbkL685q19pFBOGhhErg/s1600/Sketchup+-+Copy.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;5&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjROq3heess7CKs-w-9U1brqXDXY31W5Yok7kf2_g3D0H1_UTJCU1RBv11Xcp1Q_6OTf9ySCFUQP0uRsYwJgmr_ErlswCXwgsgiFjN8vcvuFU6vFdXCcM1TthwnbkL685q19pFBOGhhErg/s1600/Sketchup+-+Copy.png&quot; height=&quot;320&quot; width=&quot;217&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/AVvXsEikYgIVeF9CcRnV5H0oCh3whT9-76hjucozzUmrqh6sApe1LQOENKcJySJ7pXuxktQiypFY1SEN3cowwOQVTsdgXHOAQwmbryj0qZxo2nNr1ElGOKGvvtcIpwKE8YJ2u0gkiOV2k0Zbq14/s1600/Untitled+-+Copy.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;5&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikYgIVeF9CcRnV5H0oCh3whT9-76hjucozzUmrqh6sApe1LQOENKcJySJ7pXuxktQiypFY1SEN3cowwOQVTsdgXHOAQwmbryj0qZxo2nNr1ElGOKGvvtcIpwKE8YJ2u0gkiOV2k0Zbq14/s1600/Untitled+-+Copy.png&quot; height=&quot;170&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/1220545296568857313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/1220545296568857313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/1220545296568857313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/1220545296568857313'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2015/01/mockups-gsoc-2007.html' title='Mockups:With Reference to GSOC 2007'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEjROq3heess7CKs-w-9U1brqXDXY31W5Yok7kf2_g3D0H1_UTJCU1RBv11Xcp1Q_6OTf9ySCFUQP0uRsYwJgmr_ErlswCXwgsgiFjN8vcvuFU6vFdXCcM1TthwnbkL685q19pFBOGhhErg/s72-c/Sketchup+-+Copy.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-6422886013839161517</id><published>2015-01-22T23:41:00.005-08:00</published><updated>2015-01-23T02:15:18.961-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gui"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaFX"/><category scheme="http://www.blogger.com/atom/ns#" term="Look And Feel"/><title type='text'>With Reference to : GSOC Proposal(2007)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h4 style=&quot;clear: both; text-align: left;&quot;&gt;
W&lt;span style=&quot;font-weight: normal;&quot;&gt;ith Reference to&lt;/span&gt; :&amp;nbsp;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;a href=&quot;http://blogofjavacrazy.blogspot.in/2007/03/my-proposal-for-gsoc.html&quot; rel=&quot;nofollow&quot;&gt;GSOC Proposal(2007)&lt;/a&gt;.&lt;/span&gt;&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
A rough up of the &lt;b&gt;L&lt;/b&gt;ogical &lt;b&gt;I&lt;/b&gt;nterface, possibly &lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Plaf/Nimbus&lt;/span&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;span style=&quot;color: #eeeeee;&quot;&gt;&lt;img border=&quot;3&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjXWwwW3aR98fXnDwBwTNzL5-tJkWYmqpCwEbcxW7KwFf6D99eOnzwEklp_Ob9XRQfo6VHOsA8igMgvb_lqOq04ALOmRBNZNKXJ0Zm62E3pLg9AzjBQOuppC-iOCGzFu6r8PQd_9bB_EA/s1600/Untitled.png&quot; height=&quot;223&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;B&lt;/b&gt;asic &lt;b&gt;I&lt;/b&gt;nterface:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: #eeeeee;&quot;&gt;&lt;img border=&quot;3&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigb3rV7SqxkseB9r12R8aAcxRBMCQm7AUSUXfFqK-j_PyYK6fnp245GGQyqt_BsMnI5X5UePhqfzeWAGy7R5tJadApKvMWGQiQhI16pjF-1rdbagW8JPfmhMXdOapj7JLXY0dM9Xp6-30/s1600/Dynamic+Content.jpg&quot; height=&quot;225&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;R&lt;/b&gt;eferences:&lt;br /&gt;
1. GIMP,&amp;nbsp;&lt;a href=&quot;http://www.gimp.org/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;/gimp (Click To Navigate)&lt;/a&gt;&lt;span style=&quot;background-color: white; font-family: arial, sans-serif; font-size: 14px; line-height: 16px; white-space: nowrap;&quot;&gt;&amp;nbsp;[22-01-2015].&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: arial, sans-serif; font-size: 14px; line-height: 16px; white-space: nowrap;&quot;&gt;2.Apple iTunes 12.0.1,&amp;nbsp;&lt;a href=&quot;http://www.apple.com/in/itunes/download&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;/apple /download (Clik to Navigate)&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial, sans-serif; font-size: 14px; line-height: 16px; white-space: nowrap;&quot;&gt;[22-01-2015].&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: arial, sans-serif; font-size: 14px; line-height: 16px; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: arial, sans-serif; font-size: 14px; line-height: 16px; white-space: nowrap;&quot;&gt;&lt;b&gt;A&lt;/b&gt;dopt a &lt;b&gt;JSR P&lt;/b&gt;rogram -&amp;nbsp;&lt;a href=&quot;https://java.net/projects/adoptajsr/pages/Home&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;/projects/adoptajsr/pages/Home (Clik to Navigate)&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f2f2f2; color: #999999; font-family: &#39;Myriad Set Pro&#39;, &#39;Lucida Grande&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 16.0004005432129px;&quot;&gt;&lt;b&gt;Title availability is subject to change.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/6422886013839161517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/6422886013839161517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6422886013839161517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6422886013839161517'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2015/01/w-ith-reference-to-gsoc-proposal2007.html' title='With Reference to : GSOC Proposal(2007)'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEgjXWwwW3aR98fXnDwBwTNzL5-tJkWYmqpCwEbcxW7KwFf6D99eOnzwEklp_Ob9XRQfo6VHOsA8igMgvb_lqOq04ALOmRBNZNKXJ0Zm62E3pLg9AzjBQOuppC-iOCGzFu6r8PQd_9bB_EA/s72-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-6226509899940785859</id><published>2012-09-29T06:22:00.001-07:00</published><updated>2015-01-22T23:50:26.604-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="General"/><title type='text'>Returns to the blog</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Right after a lot of Research Work, taking up different Jobs and Study&amp;nbsp;of course, I am finally&amp;nbsp;back to the blog. During the time I shifted my focus towards Game Design and Development.&lt;br /&gt;
&lt;br /&gt;
Loads of projects blueprints laid out. Carved out many things. Hoping to Take things forward from where they were left and of course post stuff to the blog.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/6226509899940785859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/6226509899940785859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6226509899940785859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6226509899940785859'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2012/09/returns-to-blog.html' title='Returns to the blog'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-2903196777227340583</id><published>2007-08-25T13:06:00.000-07:00</published><updated>2015-01-22T23:51:55.089-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="swing"/><title type='text'>Aetas Now With Better Animation</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hey guys the previous few days i was to busy to do anything in java couldn&#39;t even get time to post.....But yeah i saw the awesome examples about which Romain posted on his blog the were seriously &quot;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Filthy Rich&lt;/span&gt;&quot;!!!!!&lt;br /&gt;
&lt;br /&gt;
I know &amp;nbsp;the animation effect in Aetas was no good, so now there is an alternative version of Aetas (Available&amp;nbsp;&lt;a href=&quot;http://code.google.com/p/aetas&quot;&gt;here&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
I request you guys to tell me any sort of changes that i should introduce in Aetas or any bug that i might mot have noticed..........&lt;br /&gt;
&lt;br /&gt;
Here are the link again:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://code.google.com/p/ateas&quot;&gt;http://code.google.com/p/ateas&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Link to the binaries here:&lt;br /&gt;
&lt;a href=&quot;http://aetas.googlecode.com/files/Aetas-bin.zip&quot;&gt;http://aetas.googlecode.com/files/Aetas-bin.zip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The source here:&lt;br /&gt;
&lt;a href=&quot;http://aetas.googlecode.com/files/Aetas_1.0-src.zip&quot;&gt;http://aetas.googlecode.com/files/Aetas_1.0-src.zip&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/2903196777227340583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/2903196777227340583' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2903196777227340583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2903196777227340583'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/08/aetas-now-with-better-animation.html' title='Aetas Now With Better Animation'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-148835617562861797</id><published>2007-07-26T12:35:00.000-07:00</published><updated>2015-01-22T23:54:39.369-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="swing"/><title type='text'>Aetas-Simple Tool &amp; Cool Gui</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I am a regularly read Romain&#39;s blog and have learned a lot of stuff from there. The one thing the impressed me the most was his post that read &quot;&lt;a href=&quot;http://code.google.com/p/aetas&quot;&gt;&lt;span style=&quot;font-family: courier new; font-weight: bold;&quot;&gt;simple tools for simple tasks ..... with cool gui&lt;/span&gt;&lt;/a&gt;&quot; .&lt;br /&gt;
&lt;br /&gt;
I developed Aetas(download link at the end) keeping in mind Romain&#39;s post &quot;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;simple tools with simple tasks ..... with cool gui&lt;/span&gt;&quot;. So i gave it &lt;blink style=&quot;color: #33cc00; font-weight: bold;&quot;&gt;eye candy&lt;/blink&gt; looks. The main frame screen shot :&lt;a href=&quot;http://www.flickr.com/photos/7784506@N02/907048989/&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEDU0aaI8EeQX1It-lUn9Ge7OzJ19h_mQ1AthMcHz96RMixMS8D3krmyWV_bMIA_X1ZpzAqwf_kfFkBTjMeEjj4K8vsAcsfqS-kKmbhcnys95Hypm02TLSKHgu6bTIw9M6po1byKZmhvo/s400/Aetas.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center; width: 400px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Here I have used a custom made picture as the background. The various labels that you see were written with different font loaded at runtime.The highlight areas around the clock change their respective positions when clicked on, i.e when you click on the highlighted area which is a little lighter,when clicked on, swaps the position with the other.....&lt;br /&gt;
&lt;br /&gt;
Now since the main frame is too big soI thought of adding a widget frame so that it can be run continuously. The &lt;a href=&quot;http://blogofjavacrazy.blogspot.com/2007/07/ready-for-aetas.html&quot;&gt;screen shots&lt;/a&gt; are available in my &lt;a href=&quot;http://blogofjavacrazy.blogspot.com/2007/07/ready-for-aetas.html&quot;&gt;previous post&lt;/a&gt; and &lt;a href=&quot;http://farm2.static.flickr.com/1103/907049017_2e0676669a_m.jpg&quot;&gt;here.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This widget frame consists of two different types of fonts.One being used as the label and the other for the clock.The switch from the main frame to the widget frame can be made by pressing the minimize button in the main frame.The transition from the main frame to the widget frame includes two animations.the first animation wraps the main frame while the second moves the widget frame to the right corner of your screen.&lt;br /&gt;
&lt;br /&gt;
It also includes a splash screen(Screen shots available in the &lt;a href=&quot;http://blogofjavacrazy.blogspot.com/2007/07/ready-for-aetas.html&quot;&gt;previous post&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
It includes usage of GradientPaint to make the labels look better.&lt;br /&gt;
&lt;br /&gt;
For &lt;a href=&quot;http://code.google.com/p/aetas&quot;&gt;downloading&lt;/a&gt; Aetas&#39; binaries and sources please follow:&lt;br /&gt;
&lt;a href=&quot;http://code.google.com/p/aetas&quot;&gt;http://code.google.com/p/aetas&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/148835617562861797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/148835617562861797' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/148835617562861797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/148835617562861797'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/07/aetas-simple-tool-cool-gui.html' title='Aetas-Simple Tool &amp; Cool Gui'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEgEDU0aaI8EeQX1It-lUn9Ge7OzJ19h_mQ1AthMcHz96RMixMS8D3krmyWV_bMIA_X1ZpzAqwf_kfFkBTjMeEjj4K8vsAcsfqS-kKmbhcnys95Hypm02TLSKHgu6bTIw9M6po1byKZmhvo/s72-c/Aetas.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-6037347678304667980</id><published>2007-07-10T12:35:00.000-07:00</published><updated>2015-01-23T00:25:40.682-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gui"/><category scheme="http://www.blogger.com/atom/ns#" term="swing"/><title type='text'>Ready for Aetas?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hey guys in my last post i talked about &quot;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;AETAS&lt;/span&gt;&quot;......its now ready and can be downloaded from &lt;a href=&quot;http://code.google.com/p/aetas&quot;&gt;Google Code site&lt;/a&gt;.It includes a widget frame too(who would like to see big frame on their screens all the time?). Everyone might be interested in the screen-shots,without further ado, here they are:&lt;br /&gt;
&lt;br /&gt;
1) The splash screen(shouldn&#39;t have written author but anyways)&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgICy_0_krrR410xTinFZqWE8JqbcIwG5cStawlWYulb4-sQQbMXRR6MvZJZfO-sT3yfICiFYHZ1no0OKxbnAb-pnbH1zIsjjdJrDtSwBviOfL_I3d2t4aqxt58k0-1e7ZjUW13szUtD44/s1600-h/splash.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgICy_0_krrR410xTinFZqWE8JqbcIwG5cStawlWYulb4-sQQbMXRR6MvZJZfO-sT3yfICiFYHZ1no0OKxbnAb-pnbH1zIsjjdJrDtSwBviOfL_I3d2t4aqxt58k0-1e7ZjUW13szUtD44/s400/splash.png&quot; id=&quot;BLOGGER_PHOTO_ID_5085656361536737538&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;2)Main Window(press the minimize button to switch to the mini view):&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEDU0aaI8EeQX1It-lUn9Ge7OzJ19h_mQ1AthMcHz96RMixMS8D3krmyWV_bMIA_X1ZpzAqwf_kfFkBTjMeEjj4K8vsAcsfqS-kKmbhcnys95Hypm02TLSKHgu6bTIw9M6po1byKZmhvo/s1600-h/Aetas.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEDU0aaI8EeQX1It-lUn9Ge7OzJ19h_mQ1AthMcHz96RMixMS8D3krmyWV_bMIA_X1ZpzAqwf_kfFkBTjMeEjj4K8vsAcsfqS-kKmbhcnys95Hypm02TLSKHgu6bTIw9M6po1byKZmhvo/s400/Aetas.png&quot; id=&quot;BLOGGER_PHOTO_ID_5085656352946802914&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;3)Widget window(or the mini frame):&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhay36-Blqw8XydnpeaYLFYGu3hUjnhbxGPe9pNd7deSoB4gbjjZOQ8LdNU2RM3dWI8LQlgUJX7hnkM27z7E1FqEAvyYO0OvfZex3sn8OJccZSkhKSoxOw_pBiNt9iV3TY0kFuYR_A0GRI/s1600-h/Aetas_mini.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhay36-Blqw8XydnpeaYLFYGu3hUjnhbxGPe9pNd7deSoB4gbjjZOQ8LdNU2RM3dWI8LQlgUJX7hnkM27z7E1FqEAvyYO0OvfZex3sn8OJccZSkhKSoxOw_pBiNt9iV3TY0kFuYR_A0GRI/s400/Aetas_mini.png&quot; id=&quot;BLOGGER_PHOTO_ID_5085656357241770226&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;(press the maximize button in the mini frame to switch to the main view)&lt;br /&gt;
&lt;br /&gt;
For a some fun,I added a little animation when the frame switches from Main view to the mini view.Check it out yourself.&lt;br /&gt;
&lt;br /&gt;
Here is the &lt;a href=&quot;http://code.google.com/p/aetas&quot;&gt;link&lt;/a&gt; again:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://code.google.com/p/aetas&quot;&gt;http://code.google.com/p/aetas&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/6037347678304667980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/6037347678304667980' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6037347678304667980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6037347678304667980'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/07/ready-for-aetas.html' title='Ready for Aetas?'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEgICy_0_krrR410xTinFZqWE8JqbcIwG5cStawlWYulb4-sQQbMXRR6MvZJZfO-sT3yfICiFYHZ1no0OKxbnAb-pnbH1zIsjjdJrDtSwBviOfL_I3d2t4aqxt58k0-1e7ZjUW13szUtD44/s72-c/splash.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-4624777412793464661</id><published>2007-07-04T02:41:00.000-07:00</published><updated>2015-01-22T23:56:20.202-08:00</updated><title type='text'>To where I belong at-least used to</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hey there all its been a long time since i last posted! This time period included a lot of important events of my life like semester exams,my grand fathers death, reaching next level of development of applications in java,etc......&lt;br /&gt;
&lt;br /&gt;
Well now off  to something that i worked on lately,this is a simple and eye candy sort of application named &quot;&lt;span style=&quot;color: #6666cc; font-size: 130%;&quot;&gt;&lt;span style=&quot;font-family: courier new; font-weight: bold;&quot;&gt;Aetas&lt;/span&gt;&lt;/span&gt;&quot;(Latin word for time).I developed this for my cousin sis who is living in Central America so that whenever she has to chat with any one here in India she can refer to the utility.&lt;br /&gt;
Here is how it looks:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX60RIh6s7IGTERiSz5KAar3I-IGAe8gOug6FrjsrvFPT7OYwZBcg8pjuyXvc1fhXbcqFlXPMBoOT-hjG6OykiJlRsWrdGhwoMbnKtJhZi0jKFejnvBwjXxCKJvmhRwsnw7XtJ-gFxhk8/s1600-h/Aetas.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX60RIh6s7IGTERiSz5KAar3I-IGAe8gOug6FrjsrvFPT7OYwZBcg8pjuyXvc1fhXbcqFlXPMBoOT-hjG6OykiJlRsWrdGhwoMbnKtJhZi0jKFejnvBwjXxCKJvmhRwsnw7XtJ-gFxhk8/s400/Aetas.png&quot; id=&quot;BLOGGER_PHOTO_ID_5083277404921286866&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
I hope you like it.The source will be available soon enough.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/4624777412793464661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/4624777412793464661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/4624777412793464661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/4624777412793464661'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/07/back-to-where-i-belong.html' title='To where I belong at-least used to'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEjX60RIh6s7IGTERiSz5KAar3I-IGAe8gOug6FrjsrvFPT7OYwZBcg8pjuyXvc1fhXbcqFlXPMBoOT-hjG6OykiJlRsWrdGhwoMbnKtJhZi0jKFejnvBwjXxCKJvmhRwsnw7XtJ-gFxhk8/s72-c/Aetas.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-5982608144926289685</id><published>2007-04-21T10:36:00.000-07:00</published><updated>2015-01-22T23:54:24.797-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="widgets"/><title type='text'>Transparancy Secret Of Yahoo Widget Engine Revealed</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Well recently I moved one of my yahoo widgets to a new location and guess what i noticed! It revealed the yahoo widget&#39;s transparency secret...It uses the same old method that we use in java,the robot method(&quot;The method that most of the people did not like&quot;)!! and thats the truth here are the sequence of images:&lt;br /&gt;
&lt;br /&gt;
1) before I hit the start button&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidnSXbnKAsnpLVvwwPJwczoJ3ypwObQVTNkEP8PMcGfpy5l0l6mrgupZbu6o4HvuiXF7bStVgtn-uy0DHe58IWTcKp7gVpZksFCsacTdsDSLSNUXZ482oN-b2zW0gfU8DjTv913pWzBpU/s1600-h/before.PNG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidnSXbnKAsnpLVvwwPJwczoJ3ypwObQVTNkEP8PMcGfpy5l0l6mrgupZbu6o4HvuiXF7bStVgtn-uy0DHe58IWTcKp7gVpZksFCsacTdsDSLSNUXZ482oN-b2zW0gfU8DjTv913pWzBpU/s400/before.PNG&quot; id=&quot;BLOGGER_PHOTO_ID_5055940391327995298&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;2)I hit the start button&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiriX3J-iot4xOQqm9e4J2lELB3EB1G-XUamRd72ErPr_uvMPu83hv7QjeQIOdGPcNfEqtlHzui3woYfQ9l3PDzLnz8CqTIbRJ_8CTJCvyQvbRGRW4eIeRj-Zao3l8W3KazRZuvu-dLU5M/s1600-h/hit.PNG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiriX3J-iot4xOQqm9e4J2lELB3EB1G-XUamRd72ErPr_uvMPu83hv7QjeQIOdGPcNfEqtlHzui3woYfQ9l3PDzLnz8CqTIbRJ_8CTJCvyQvbRGRW4eIeRj-Zao3l8W3KazRZuvu-dLU5M/s400/hit.PNG&quot; id=&quot;BLOGGER_PHOTO_ID_5055941022688187826&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
3)Upon press the start button again(notice that the captured image of the menu bar on the upper left widget):&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisdGz718E_a_nxu8kBIElqg5gkAo48h9-6ukC3pT2UbYJV6IlPEDKLR191u1fKW64ehloTioJ-x2ISR2QDxV8jlouktaKgSxEXd2lqj0DU13Kd1rhALIcrIF1gBFrjgiifwLXUSICcop8/s1600-h/after.PNG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisdGz718E_a_nxu8kBIElqg5gkAo48h9-6ukC3pT2UbYJV6IlPEDKLR191u1fKW64ehloTioJ-x2ISR2QDxV8jlouktaKgSxEXd2lqj0DU13Kd1rhALIcrIF1gBFrjgiifwLXUSICcop8/s400/after.PNG&quot; id=&quot;BLOGGER_PHOTO_ID_5055941804372235714&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
4)After refreshing:&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidnSXbnKAsnpLVvwwPJwczoJ3ypwObQVTNkEP8PMcGfpy5l0l6mrgupZbu6o4HvuiXF7bStVgtn-uy0DHe58IWTcKp7gVpZksFCsacTdsDSLSNUXZ482oN-b2zW0gfU8DjTv913pWzBpU/s1600-h/before.PNG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidnSXbnKAsnpLVvwwPJwczoJ3ypwObQVTNkEP8PMcGfpy5l0l6mrgupZbu6o4HvuiXF7bStVgtn-uy0DHe58IWTcKp7gVpZksFCsacTdsDSLSNUXZ482oN-b2zW0gfU8DjTv913pWzBpU/s400/before.PNG&quot; id=&quot;BLOGGER_PHOTO_ID_5055940391327995298&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Should I conclude that the robot method is not that bad after all!huh?&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/5982608144926289685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/5982608144926289685' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/5982608144926289685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/5982608144926289685'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/04/transparancy-secret-of-yahoo-widget.html' title='Transparancy Secret Of Yahoo Widget Engine Revealed'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEidnSXbnKAsnpLVvwwPJwczoJ3ypwObQVTNkEP8PMcGfpy5l0l6mrgupZbu6o4HvuiXF7bStVgtn-uy0DHe58IWTcKp7gVpZksFCsacTdsDSLSNUXZ482oN-b2zW0gfU8DjTv913pWzBpU/s72-c/before.PNG" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-2267665697111652098</id><published>2007-04-15T12:37:00.000-07:00</published><updated>2007-04-15T13:04:03.790-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="swing"/><title type='text'>Make The Swing Fly</title><content type='html'>Recently this thing struck my head that i can make my JFrame(Swing components)&quot;Fly In&quot; when the application is started and fly out when the quit button is hit and ended up with the following code.Use it and add a better entrance and exit effect to your applications!!!!!&lt;br /&gt;I&#39;ll be adding it to NYouTube.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;:-)&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;blockquote&gt;import javax.swing.*;&lt;br /&gt;import java.awt.*;&lt;br /&gt;import java.awt.event.*;&lt;br /&gt;public class Test extends JFrame {&lt;br /&gt;   &lt;br /&gt;    JFrame f;&lt;br /&gt;    JButton jb;&lt;br /&gt;    Dimension t;&lt;br /&gt;    public Test(){&lt;br /&gt;        f=new JFrame(&quot;Flying window&quot;);&lt;br /&gt;        jb=new JButton(&quot;Quit&quot;);&lt;br /&gt;        //Get the screen size&lt;br /&gt;        t=Toolkit.getDefaultToolkit().getScreenSize();&lt;br /&gt;        jb.addActionListener(new ActionListener() {&lt;br /&gt;            public void actionPerformed(ActionEvent evt) {&lt;br /&gt;                //The Fly Out effect&lt;br /&gt;                for(int i=t.width/2;i&gt;=0;i-=2)&lt;br /&gt;                {&lt;br /&gt;                    f.setLocation(i,i);&lt;br /&gt;                    f.repaint();&lt;br /&gt;           &lt;br /&gt;                }&lt;br /&gt;            System.exit(0);&lt;br /&gt;            }&lt;br /&gt;            });&lt;br /&gt;       &lt;br /&gt;        f.getContentPane().add(jb);&lt;br /&gt;        f.pack();&lt;br /&gt;        f.setSize(100,100);&lt;br /&gt;        f.setDefaultCloseOperation(3);&lt;br /&gt;        f.setVisible(true);&lt;br /&gt;        //The Fly In effect&lt;br /&gt;        for(int i=0;i&lt;=t.width/2;i+=2)&lt;br /&gt;        {&lt;br /&gt;            f.setLocation(i,i);&lt;br /&gt;            f.repaint();&lt;br /&gt;           &lt;br /&gt;        }&lt;br /&gt;       &lt;br /&gt;    }&lt;br /&gt;        public static void main(String[] s)&lt;br /&gt;        {&lt;br /&gt;            new Test();&lt;br /&gt;        }&lt;br /&gt;   &lt;br /&gt;}&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/2267665697111652098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/2267665697111652098' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2267665697111652098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2267665697111652098'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/04/make-swing-fly.html' title='Make The Swing Fly'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-2104061897800314101</id><published>2007-04-11T21:57:00.000-07:00</published><updated>2007-04-11T22:08:01.394-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="NYoutube"/><title type='text'>Here Is Some Bad News And Good News As Well</title><content type='html'>Well to begin with the bad news first:All my Applications at GSOC for NYoutube have been rejected...........This depressed me a lot!!!!!!!!&lt;br /&gt;&lt;br /&gt;Well i cannot stay depressed there is always a next time so its time to move on......&lt;br /&gt;&lt;br /&gt;Here is the good news!!!!!!!&lt;br /&gt;&lt;br /&gt;Now i will be coding for NYoutube by myself and will try to make as user friendly and as attractive as possible i will keep giving updates here itself also i have these internal exams of my college on 26th of this month and external semester exams approaching on the 17th of next month....so the coding will be a bit slower but i will try to complete it as soon as possible....&lt;br /&gt;;-)</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/2104061897800314101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/2104061897800314101' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2104061897800314101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2104061897800314101'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/04/here-is-some-bad-news-and-good-news-as.html' title='Here Is Some Bad News And Good News As Well'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-5183857338020411517</id><published>2007-03-30T07:13:00.000-07:00</published><updated>2007-07-09T09:52:04.024-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="swing"/><title type='text'>Transparent Window In Java Back With A BANG</title><content type='html'>Here is another version of code for Transparent Window in Java  seems to be better than any of the previous version and has a blur effect to emulate the Vista look.Here is the code:&lt;br /&gt;&lt;br /&gt;import javax.swing.*;&lt;br /&gt;&lt;br /&gt;import java.awt.*;&lt;br /&gt;&lt;br /&gt;import java.awt.event.*;&lt;br /&gt;&lt;br /&gt;import java.awt.image.*;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class TransparentBackground extends JComponent&lt;br /&gt;&lt;br /&gt;       implements ComponentListener, WindowFocusListener, Runnable {&lt;br /&gt;&lt;br /&gt;   private JFrame _frame;&lt;br /&gt;&lt;br /&gt;   private BufferedImage _background;&lt;br /&gt;&lt;br /&gt;   private long _lastUpdate = 0;&lt;br /&gt;&lt;br /&gt;   private boolean _refreshRequested = true;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   private Robot _robot;&lt;br /&gt;&lt;br /&gt;   private Rectangle _screenRect;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   private ConvolveOp _blurOp;&lt;br /&gt;&lt;br /&gt;   public TransparentBackground(JFrame frame) {&lt;br /&gt;&lt;br /&gt;       _frame = frame;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       try {&lt;br /&gt;&lt;br /&gt;           _robot = new Robot();&lt;br /&gt;&lt;br /&gt;       } catch (AWTException e) {&lt;br /&gt;&lt;br /&gt;           e.printStackTrace();&lt;br /&gt;&lt;br /&gt;           return;&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();&lt;br /&gt;&lt;br /&gt;       _screenRect = new Rectangle(dim.width, dim.height);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       float[] my_kernel = {&lt;br /&gt;&lt;br /&gt;               0.10f, 0.10f, 0.10f,&lt;br /&gt;&lt;br /&gt;               0.10f, 0.20f, 0.10f,&lt;br /&gt;&lt;br /&gt;               0.10f, 0.10f, 0.10f};&lt;br /&gt;&lt;br /&gt;       _blurOp = new ConvolveOp(new Kernel(3, 3, my_kernel));&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       updateBackground();&lt;br /&gt;&lt;br /&gt;       _frame.addComponentListener(this);&lt;br /&gt;&lt;br /&gt;       _frame.addWindowFocusListener(this);&lt;br /&gt;&lt;br /&gt;       new Thread(this).start();&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   protected void updateBackground() {&lt;br /&gt;&lt;br /&gt;       _background = _robot.createScreenCapture(_screenRect);&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   protected void refresh() {&lt;br /&gt;&lt;br /&gt;       if (_frame.isVisible() &amp;&amp;amp; this.isVisible()) {&lt;br /&gt;&lt;br /&gt;           repaint();&lt;br /&gt;&lt;br /&gt;           _refreshRequested = true;&lt;br /&gt;&lt;br /&gt;           _lastUpdate = System.currentTimeMillis();&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   protected void paintComponent(Graphics g) {&lt;br /&gt;&lt;br /&gt;       Graphics2D g2 = (Graphics2D) g;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       Point pos = this.getLocationOnScreen();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       BufferedImage buf = new BufferedImage(getWidth(), getHeight(), BufferedImage.TYPE_INT_RGB);&lt;br /&gt;&lt;br /&gt;       buf.getGraphics().drawImage(_background, -pos.x, -pos.y, null);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       Image img = _blurOp.filter(buf, null);&lt;br /&gt;&lt;br /&gt;       g2.drawImage(img, 0, 0, null);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       g2.setColor(new Color(255, 255, 255, 192));&lt;br /&gt;&lt;br /&gt;       g2.fillRect(0, 0, getWidth(), getHeight());&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   public void componentHidden(ComponentEvent e) {&lt;br /&gt;       refresh();&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   public void componentMoved(ComponentEvent e) {&lt;br /&gt;&lt;br /&gt;       repaint();&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   public void componentResized(ComponentEvent e) {&lt;br /&gt;&lt;br /&gt;       repaint();&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   public void componentShown(ComponentEvent e) {&lt;br /&gt;&lt;br /&gt;       repaint();&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   public void windowGainedFocus(WindowEvent e) {&lt;br /&gt;&lt;br /&gt;       refresh();&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   public void windowLostFocus(WindowEvent e) {&lt;br /&gt;&lt;br /&gt;       refresh();&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;   public void run() {&lt;br /&gt;&lt;br /&gt;       try {&lt;br /&gt;&lt;br /&gt;           while (true) {&lt;br /&gt;&lt;br /&gt;               Thread.sleep(100);&lt;br /&gt;&lt;br /&gt;               long now = System.currentTimeMillis();&lt;br /&gt;&lt;br /&gt;               if (_refreshRequested &amp;&amp;amp; ((now - _lastUpdate) &gt; 1000)) {&lt;br /&gt;&lt;br /&gt;                   if (_frame.isVisible()) {&lt;br /&gt;&lt;br /&gt;                       Point location = _frame.getLocation();&lt;br /&gt;&lt;br /&gt;                       _frame.setLocation(-_frame.getWidth(), -_frame.getHeight());&lt;br /&gt;&lt;br /&gt;                       updateBackground();&lt;br /&gt;&lt;br /&gt;                       _frame.setLocation(location);&lt;br /&gt;&lt;br /&gt;                       refresh();&lt;br /&gt;&lt;br /&gt;                   }&lt;br /&gt;&lt;br /&gt;                   _lastUpdate = now;&lt;br /&gt;&lt;br /&gt;                   _refreshRequested = false;&lt;br /&gt;&lt;br /&gt;               }&lt;br /&gt;&lt;br /&gt;           }&lt;br /&gt;&lt;br /&gt;       } catch (InterruptedException e) {&lt;br /&gt;&lt;br /&gt;           e.printStackTrace();&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   public static void main(String[] args) {&lt;br /&gt;&lt;br /&gt;       JFrame frame = new JFrame(&quot;Transparent Window&quot;);&lt;br /&gt;&lt;br /&gt;       TransparentBackground bg = new TransparentBackground(frame);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       frame.getContentPane().add(bg);&lt;br /&gt;&lt;br /&gt;       frame.pack();&lt;br /&gt;&lt;br /&gt;       frame.setSize(200, 200);&lt;br /&gt;&lt;br /&gt;       frame.setLocation(500, 500);&lt;br /&gt;&lt;br /&gt;       frame.setVisible(true);&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For Mac Users you need to simply write the following&lt;br /&gt;&lt;br /&gt;import java.swing.*;&lt;br /&gt;.......&lt;br /&gt;   public class TransparentBackground{&lt;br /&gt; &lt;br /&gt;   .......//code here&lt;br /&gt;   .......//code here&lt;br /&gt;   .......//code here&lt;br /&gt;   .......//code here&lt;br /&gt;   &lt;span id=&quot;intelliTxt&quot;&gt;&lt;pre&gt;&lt;code&gt; frame.setBackground(new Color(0, 0, 0, 0));&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/5183857338020411517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/5183857338020411517' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/5183857338020411517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/5183857338020411517'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/transparent-window-in-java-back-with.html' title='Transparent Window In Java Back With A BANG'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-6617466415795938023</id><published>2007-03-30T06:26:00.000-07:00</published><updated>2015-01-22T23:56:41.897-08:00</updated><title type='text'>Transparent window &quot;in SkinL&amp;f No Good&quot;!!!</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;a href=&quot;http://stuffthathappens.com/blog/2007/03/25/the-swing-hacks-transparent-window-sucks/&quot;&gt;Eric Bruke&#39;s blog entry&lt;/a&gt; in one of his blog entry said that the skin look and feel is the best alternative to making a transparent window well here is what happens when you try to move the window from one location to another&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx2B0rkgXFOtCEzlUrNApY940mx9bgqeGVu8qNgOtbqtBUIWBJdBdVR93tBHYhewI4AHI-oy5iRKalYLlBWnpRfWjtmRq8OuNfzGXEPmsipMeuK1eBC7AG0GSt8mfud930sQTxRb-hCGM/s1600-h/skinl7f.PNG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx2B0rkgXFOtCEzlUrNApY940mx9bgqeGVu8qNgOtbqtBUIWBJdBdVR93tBHYhewI4AHI-oy5iRKalYLlBWnpRfWjtmRq8OuNfzGXEPmsipMeuK1eBC7AG0GSt8mfud930sQTxRb-hCGM/s400/skinl7f.PNG&quot; id=&quot;BLOGGER_PHOTO_ID_5047710345511877522&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; Well i have improved upon the transparent Window in Swing Hacks wait for my next post to get the code&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/6617466415795938023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/6617466415795938023' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6617466415795938023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6617466415795938023'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/transparent-window-in-skinl-sucks.html' title='Transparent window &quot;in SkinL&amp;f No Good&quot;!!!'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEgx2B0rkgXFOtCEzlUrNApY940mx9bgqeGVu8qNgOtbqtBUIWBJdBdVR93tBHYhewI4AHI-oy5iRKalYLlBWnpRfWjtmRq8OuNfzGXEPmsipMeuK1eBC7AG0GSt8mfud930sQTxRb-hCGM/s72-c/skinl7f.PNG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-2477759243315702254</id><published>2007-03-26T08:04:00.000-07:00</published><updated>2007-03-26T08:33:44.552-07:00</updated><title type='text'>Using XML as database with Java</title><content type='html'>here is how you can use XML file as a database,you can get the driver &lt;a href=&quot;https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&amp;source=swg-dm-db2jdbcdriver&quot;&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;here is how you can connect to the database:&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;displaycode&quot;&gt;try {&lt;br /&gt; // Load the DB2 JDBC Type 2 Driver with DriverManager&lt;br /&gt; Class.forName(&quot;COM.ibm.db2.jdbc.app.DB2Driver&quot;);&lt;br /&gt;} catch (ClassNotFoundException e) {&lt;br /&gt;    e.printStackTrace();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is an example of XML as database&lt;br /&gt;Import the package:&lt;br /&gt;&lt;br /&gt;import com.ibm.db2.jcc.DB2Xml;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;getting connection:&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;displaycode&quot;&gt;connection = DriverManager.getConnection(url, user, pass);&lt;br /&gt;&lt;br /&gt;the prepare statement:&lt;br /&gt;&lt;br /&gt;PreparedStatement stmt = connection.prepareStatement(sql);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Result Set:&lt;br /&gt;&lt;br /&gt; option 1:&lt;br /&gt;ResultSet resultSet = stmt.executeQuery();&lt;/pre&gt;    option 2:&lt;br /&gt;&lt;pre class=&quot;displaycode&quot;&gt;InputStream inputStream = resultSet.getBinaryStream(1);&lt;br /&gt;&lt;br /&gt; option 3:&lt;br /&gt;DB2Xml db2xml = (DB2Xml) resultSet.getObject(1);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Selecting a XML value:&lt;br /&gt;&lt;br /&gt;String sql = &quot;SELECT PID, DESCRIPTION from XMLPRODUCT where PID = ?&quot;;&lt;br /&gt;PreparedStatement stmt = connection.prepareStatement(sql);&lt;br /&gt;stmt.setString(1, &quot;100-105-09&quot;);&lt;br /&gt;ResultSet resultSet = stmt.executeQuery();&lt;br /&gt;String xml = resultSet.getString(&quot;DESCRIPTION&quot;); // or&lt;br /&gt;InputStream inputStream = resultSet.getBinaryStream(&quot;DESCRIPTION&quot;); // or&lt;br /&gt;Reader reader = resultSet.getCharacterStream(&quot;DESCRIPTION&quot;); // or&lt;br /&gt;DB2Xml db2xml = (DB2Xml) resultSet.getObject(&quot;DESCRIPTION&quot;);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;you can use other methods available in java&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;getString( )&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;getBinaryStream( )&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;getCharacterStrem( )&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;getObject( )&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;Inserting in XML file&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;displaycode&quot;&gt;String sql = &quot;INSERT INTO xmlproduct VALUES(?, ?)&quot;;&lt;br /&gt;PreparedStatement stmt = connection.prepareStatement(sql);&lt;br /&gt;stmt.setString(1, &quot;100-105-09&quot;);&lt;br /&gt;File binFile = new File(&quot;productBinIn.xml&quot;);&lt;br /&gt;InputStream inBin = new FileInputStream(xmlFile);&lt;br /&gt;stmt.setBinaryStream(2, inBin, (int) binFile.getLength());&lt;br /&gt;stmt.execute();&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;all you need is the db2 drivers you can find it here&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&amp;source=swg-dm-db2jdbcdriver&quot;&gt;https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&amp;amp;source=swg-dm-db2jdbcdriver&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0610kokkat/index.html&quot;&gt;&lt;br /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/2477759243315702254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/2477759243315702254' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2477759243315702254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2477759243315702254'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/using-xml-as-database-with-java.html' title='Using XML as database with Java'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-8531651974553540917</id><published>2007-03-25T10:12:00.000-07:00</published><updated>2007-03-25T10:39:02.401-07:00</updated><title type='text'>Transparent Window Looking Better</title><content type='html'>Thanks to &lt;a href=&quot;http://stuffthathappens.com/blog/2007/03/25/the-swing-hacks-transparent-window-sucks/&quot;&gt;Eric Bruke&#39;s blog entry&lt;/a&gt;  i got to know the problems in the problem with the Transparent window so here are the tweaks remove the threading part from the program but that might affect the speed of processing of your computer so copy and use the following alternative code thraeding still involved but a few minor changes like i changed the refresh period and the quickRrefresh() that was put there as a comment,  i removed the coments.The new improved code and replaces refresh() in &quot;public void run()&quot; with quickRefresh()&lt;br /&gt;here is the improved code:&lt;br /&gt;&lt;br /&gt;import java.awt.*;&lt;br /&gt;import java.util.Date;&lt;br /&gt;import javax.swing.*;&lt;br /&gt;import java.awt.event.*;&lt;br /&gt;public class BGTest1 {&lt;br /&gt; &lt;br /&gt;   public static void main(String[] args) {&lt;br /&gt;       JFrame frame = new JFrame(&quot;Transparent Window&quot;);&lt;br /&gt;       TransparentBackground bg = new TransparentBackground(frame);&lt;br /&gt;       bg.setLayout(new BorderLayout());&lt;br /&gt;     &lt;br /&gt;       JButton button = new JButton(&quot;This is a button&quot;);&lt;br /&gt;       bg.add(&quot;North&quot;,button);&lt;br /&gt;       JLabel label = new JLabel(&quot;This is a label&quot;);&lt;br /&gt;       bg.add(&quot;South&quot;,label);&lt;br /&gt;       frame.getContentPane().add(&quot;Center&quot;,bg);&lt;br /&gt;       frame.pack();&lt;br /&gt;       frame.setSize(300,300);&lt;br /&gt;       frame.show();&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;class TransparentBackground extends JComponent&lt;br /&gt;       implements ComponentListener, WindowFocusListener,&lt;br /&gt;       Runnable {&lt;br /&gt;   private JFrame frame;&lt;br /&gt;   protected Image background;&lt;br /&gt;   private long lastupdate = 0;&lt;br /&gt;   public boolean refreshRequested = true;&lt;br /&gt; &lt;br /&gt;   public TransparentBackground(JFrame frame) {&lt;br /&gt;       this.frame = frame;&lt;br /&gt;     &lt;br /&gt;       updateBackground();&lt;br /&gt;       frame.addComponentListener(this);&lt;br /&gt;       frame.addWindowFocusListener(this);&lt;br /&gt;       new Thread(this).start();&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;   public void updateBackground() {&lt;br /&gt;       try {&lt;br /&gt;           Robot rbt = new Robot();&lt;br /&gt;           Toolkit tk = Toolkit.getDefaultToolkit();&lt;br /&gt;           Dimension dim = tk.getScreenSize();&lt;br /&gt;           background = rbt.createScreenCapture(&lt;br /&gt;               new Rectangle(0,0,(int)dim.getWidth(),(int)dim.getHeight()));&lt;br /&gt;       } catch (Exception ex) {&lt;br /&gt;           p(ex.toString());&lt;br /&gt;           ex.printStackTrace();&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;   public void paintComponent(Graphics g) {&lt;br /&gt;       Point pos = this.getLocationOnScreen();&lt;br /&gt;       Point offset = new Point(-pos.x,-pos.y);&lt;br /&gt;       g.drawImage(background,offset.x,offset.y,null);&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;   public  void componentShown(ComponentEvent evt) { repaint(); }&lt;br /&gt;   public  void componentResized(ComponentEvent evt) { repaint(); }&lt;br /&gt;   public  void componentMoved(ComponentEvent evt) { repaint(); }&lt;br /&gt;   public  void componentHidden(ComponentEvent evt) { }&lt;br /&gt; &lt;br /&gt;   public void windowGainedFocus(WindowEvent evt) { refresh(); }&lt;br /&gt;   public void windowLostFocus(WindowEvent evt) { refresh(); }&lt;br /&gt; &lt;br /&gt;   public void refresh() {&lt;br /&gt;      if(this.isVisible() &amp;&amp;amp; frame.isVisible()) {&lt;br /&gt;           repaint();&lt;br /&gt;           refreshRequested = true;&lt;br /&gt;           lastupdate = new Date().getTime();&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;   private boolean recurse = false;&lt;br /&gt;   public void quickRefresh() {&lt;br /&gt;       p(&quot;quick refresh&quot;);&lt;br /&gt;       long now = new Date().getTime();&lt;br /&gt;       if(recurse ||&lt;br /&gt;          ((now - lastupdate) &lt; recurse =&quot; true;&quot; location =&quot; frame.getLocation();&quot; recurse =&quot; false;&quot; lastupdate =&quot; now;&quot; now =&quot; new&quot;&gt; 5)) {&lt;br /&gt;                   if(frame.isVisible()) {&lt;br /&gt;                       Point location = frame.getLocation();&lt;br /&gt;                       frame.hide();&lt;br /&gt;                       updateBackground();&lt;br /&gt;                       frame.show();&lt;br /&gt;                       frame.setLocation(location);&lt;br /&gt;                       quickRefresh();&lt;br /&gt;                   }&lt;br /&gt;                   lastupdate = now;&lt;br /&gt;                   refreshRequested = false;&lt;br /&gt;               }&lt;br /&gt;           }&lt;br /&gt;       } catch (Exception ex) {&lt;br /&gt;           p(ex.toString());&lt;br /&gt;           ex.printStackTrace();&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;   public static void p(String str) {&lt;br /&gt;       System.out.println(str);&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;}</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/8531651974553540917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/8531651974553540917' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/8531651974553540917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/8531651974553540917'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/transparent-window-looking-better.html' title='Transparent Window Looking Better'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-155478832102387096</id><published>2007-03-25T03:36:00.000-07:00</published><updated>2007-03-25T03:41:47.593-07:00</updated><title type='text'>Get The Best Java Books In One Place</title><content type='html'>I have complied together the best of the best&lt;a href=&quot;http://astore.amazon.com/javcra-20&quot;&gt; java reference books and the related books&lt;/a&gt; available today.It is to help all the developers get the maximum with minimum efforts.Hope that you like &lt;a href=&quot;http://astore.amazon.com/javcra-20&quot;&gt;my compilation&lt;/a&gt;....&lt;br /&gt;&lt;br /&gt;Here is the link to &lt;a href=&quot;http://astore.amazon.com/javcra-20&quot;&gt;the site&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://astore.amazon.com/javcra-20&quot;&gt;http://astore.amazon.com/javcra-20&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;below is the preview.Enjoy!!!!! ;-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://astore.amazon.com/javcra-20&quot; frameborder=&quot;0&quot; height=&quot;1000&quot; scrolling=&quot;yes&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/155478832102387096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/155478832102387096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/155478832102387096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/155478832102387096'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/get-best-java-books-in-one-place.html' title='Get The Best Java Books In One Place'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-6133657922587072705</id><published>2007-03-25T01:47:00.000-07:00</published><updated>2007-03-25T02:07:46.298-07:00</updated><title type='text'>Create A Transparent Window in Java</title><content type='html'>I recently read a post the read Another Thing Java Cannot Do In Java. And it read:&lt;br /&gt;&quot;you cannot create a popup window shaped like this: &lt;p&gt;&lt;img src=&quot;http://stuffthathappens.com/blog/wp-content/uploads/2007/03/thoughtbubble.gif&quot; alt=&quot;Thought Bubble&quot; /&gt;&lt;/p&gt; &lt;p&gt;Because Java does not support transparent windows&quot;&lt;br /&gt;&lt;/p&gt;Well here is a cool code to create &quot;Transparent Window&quot; in java.For more you can go in for this awesome book &lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FSwing-Hacks-Joshua-Marinacci%2Fdp%2F0596009070%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174811854%26sr%3D8-1&amp;amp;amp;tag=javcra-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325&quot;&gt;Swing Hacks by Joshua Marinnac&lt;/a&gt;i it is the &lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.com%2FSwing-Hacks-Joshua-Marinacci%2Fdp%2F0596009070%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174811854%26sr%3D8-1&amp;tag=javcra-20&amp;amp;amp;linkCode=ur2&amp;camp=1789&amp;amp;creative=9325&quot;&gt;best book&lt;/a&gt; with many more awesome tricks i have a copy and recommend to everyone(&lt;span style=&quot;font-family:courier new;&quot;&gt;a must &lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FSwing-Hacks-Joshua-Marinacci%2Fdp%2F0596009070%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174811854%26sr%3D8-1&amp;amp;amp;tag=javcra-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325&quot;&gt;buy for those who are seriously interested in java&lt;/a&gt;&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;import java.awt.*;&lt;br /&gt;import java.util.Date;&lt;br /&gt;import javax.swing.*;&lt;br /&gt;import java.awt.event.*;&lt;br /&gt;public class BGTest1 {&lt;br /&gt; &lt;br /&gt;   public static void main(String[] args) {&lt;br /&gt;       JFrame frame = new JFrame(&quot;Transparent Window&quot;);&lt;br /&gt;       TransparentBackground bg = new TransparentBackground(frame);&lt;br /&gt;       bg.setLayout(new BorderLayout());&lt;br /&gt;     &lt;br /&gt;       JButton button = new JButton(&quot;This is a button&quot;);&lt;br /&gt;       bg.add(&quot;North&quot;,button);&lt;br /&gt;       JLabel label = new JLabel(&quot;This is a label&quot;);&lt;br /&gt;       bg.add(&quot;South&quot;,label);&lt;br /&gt;       frame.getContentPane().add(&quot;Center&quot;,bg);&lt;br /&gt;       frame.pack();&lt;br /&gt;       frame.setSize(300,300);&lt;br /&gt;       frame.show();&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;class TransparentBackground extends JComponent&lt;br /&gt;       implements ComponentListener, WindowFocusListener,&lt;br /&gt;       Runnable {&lt;br /&gt;   private JFrame frame;&lt;br /&gt;   protected Image background;&lt;br /&gt;   private long lastupdate = 0;&lt;br /&gt;   public boolean refreshRequested = true;&lt;br /&gt; &lt;br /&gt;   public TransparentBackground(JFrame frame) {&lt;br /&gt;       this.frame = frame;&lt;br /&gt;     &lt;br /&gt;       updateBackground();&lt;br /&gt;       frame.addComponentListener(this);&lt;br /&gt;       frame.addWindowFocusListener(this);&lt;br /&gt;       new Thread(this).start();&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;   public void updateBackground() {&lt;br /&gt;       try {&lt;br /&gt;           Robot rbt = new Robot();&lt;br /&gt;           Toolkit tk = Toolkit.getDefaultToolkit();&lt;br /&gt;           Dimension dim = tk.getScreenSize();&lt;br /&gt;           background = rbt.createScreenCapture(&lt;br /&gt;               new Rectangle(0,0,(int)dim.getWidth(),(int)dim.getHeight()));&lt;br /&gt;       } catch (Exception ex) {&lt;br /&gt;           p(ex.toString());&lt;br /&gt;           ex.printStackTrace();&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;   public void paintComponent(Graphics g) {&lt;br /&gt;       Point pos = this.getLocationOnScreen();&lt;br /&gt;       Point offset = new Point(-pos.x,-pos.y);&lt;br /&gt;       g.drawImage(background,offset.x,offset.y,null);&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;   public  void componentShown(ComponentEvent evt) { repaint(); }&lt;br /&gt;   public  void componentResized(ComponentEvent evt) { repaint(); }&lt;br /&gt;   public  void componentMoved(ComponentEvent evt) { repaint(); }&lt;br /&gt;   public  void componentHidden(ComponentEvent evt) { }&lt;br /&gt; &lt;br /&gt;   public void windowGainedFocus(WindowEvent evt) { refresh(); }&lt;br /&gt;   public void windowLostFocus(WindowEvent evt) { refresh(); }&lt;br /&gt; &lt;br /&gt;   public void refresh() {&lt;br /&gt;      if(this.isVisible() &amp;&amp;amp; frame.isVisible()) {&lt;br /&gt;           repaint();&lt;br /&gt;           refreshRequested = true;&lt;br /&gt;           lastupdate = new Date().getTime();&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;/*&lt;br /&gt;   private boolean recurse = false;&lt;br /&gt;   public void quickRefresh() {&lt;br /&gt;       p(&quot;quick refresh&quot;);&lt;br /&gt;       long now = new Date().getTime();&lt;br /&gt;       if(recurse ||&lt;br /&gt;          ((now - lastupdate) &lt; recurse =&quot; true;&quot; location =&quot; frame.getLocation();&quot; recurse =&quot; false;&quot; lastupdate =&quot; now;&quot; now =&quot; new&quot;&gt; 1000)) {&lt;br /&gt;                   if(frame.isVisible()) {&lt;br /&gt;                       Point location = frame.getLocation();&lt;br /&gt;                       frame.hide();&lt;br /&gt;                       updateBackground();&lt;br /&gt;                       frame.show();&lt;br /&gt;                       frame.setLocation(location);&lt;br /&gt;                       refresh();&lt;br /&gt;                   }&lt;br /&gt;                   lastupdate = now;&lt;br /&gt;                   refreshRequested = false;&lt;br /&gt;               }&lt;br /&gt;           }&lt;br /&gt;       } catch (Exception ex) {&lt;br /&gt;           p(ex.toString());&lt;br /&gt;           ex.printStackTrace();&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;   public static void p(String str) {&lt;br /&gt;       System.out.println(str);&lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FSwing-Hacks-Joshua-Marinacci%2Fdp%2F0596009070%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174811854%26sr%3D8-1&amp;amp;amp;tag=javcra-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;here is the link to the book again&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;a must &lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.com%2FSwing-Hacks-Joshua-Marinacci%2Fdp%2F0596009070%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174811854%26sr%3D8-1&amp;amp;tag=javcra-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325&quot;&gt;buy&lt;/a&gt; for those who are &lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.com%2FSwing-Hacks-Joshua-Marinacci%2Fdp%2F0596009070%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174811854%26sr%3D8-1&amp;tag=javcra-20&amp;amp;amp;linkCode=ur2&amp;camp=1789&amp;amp;creative=9325&quot;&gt;seriously interested in java&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/6133657922587072705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/6133657922587072705' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6133657922587072705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/6133657922587072705'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/transparent-window-in-java.html' title='Create A Transparent Window in Java'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-8492784519931076079</id><published>2007-03-24T11:50:00.000-07:00</published><updated>2015-01-22T23:59:40.202-08:00</updated><title type='text'>Put Icon On Your Jar File</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
This new project named &lt;a href=&quot;http://djproject.sourceforge.net/main/index.html&quot;&gt;DJ Project&lt;/a&gt; enables the windows based users to replicate the typical Mac users&#39; actions of treating their jar files as &quot;executable program&quot; placing icons on them similar to the Exe files in java.Well this project out here enables the users to customize thier choice of jar files and allows them to make them like as though they were exe files.This is a good shell modification but only meant for Windows and not any other OperatingSystem.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://djproject.sourceforge.net/screenshots/images/ExplorerIcons.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://djproject.sourceforge.net/screenshots/images/ExplorerIcons.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center; width: 400px;&quot; /&gt;&lt;/a&gt;The above pic shows shows how the jar files will look after the shell modification done by &lt;a href=&quot;http://djproject.sourceforge.net/main/index.html&quot;&gt;DJ Project&lt;/a&gt;. You can &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=190690&quot;&gt;Download&lt;/a&gt; it &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=190690&quot;&gt;here&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/8492784519931076079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/8492784519931076079' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/8492784519931076079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/8492784519931076079'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/put-icon-on-your-jar-file.html' title='Put Icon On Your Jar File'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-4622396287272307601</id><published>2007-03-24T04:02:00.000-07:00</published><updated>2007-03-24T04:17:10.847-07:00</updated><title type='text'>Nimbus Look And Feel Revealed</title><content type='html'>&lt;a href=&quot;http://www.jasperpotts.com/blog/2007/03/draft-nimbus-spec-released/&quot;&gt;Jasper Potts&lt;/a&gt; has put together  the components of the cool new and Nimbus Look and feel,this L&amp;F looks promising is am sure is all set to change the historical appearance of the java apps.This will now be substituting the older metal look and feel(L&amp;amp;F) as the new more crazier and wackier&lt;br /&gt;(Awesome Looking)cross platform L&amp;F for java.A little preview of the Focused Components in Nimbus.For more you can &lt;a href=&quot;https://nimbus.dev.java.net/spec/index.html&quot;&gt;go here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://nimbus.dev.java.net/spec/images/focus.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;&quot; src=&quot;https://nimbus.dev.java.net/spec/images/focus.png&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/4622396287272307601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/4622396287272307601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/4622396287272307601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/4622396287272307601'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/nimbus-look-and-feel-revealed.html' title='Nimbus Look And Feel Revealed'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-2003791121045628495</id><published>2007-03-22T02:26:00.000-07:00</published><updated>2015-01-23T00:02:50.429-08:00</updated><title type='text'>Filthy Rich Clients Now available on Amazon.com</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.com%2FFilthy-Rich-Clients-Developing-Applications%2Fdp%2F0132413930%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174814889%26sr%3D1-1&amp;amp;tag=javcra-20&amp;amp;linkCode=ur2&amp;amp;camp=1789&amp;amp;creative=9325&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://ec1.images-amazon.com/images/P/0132413930.01._SS500_SCLZZZZZZZ_V42814481_.jpg&quot; style=&quot;cursor: pointer; display: block; height: 296px; margin: 0px auto 10px; text-align: center; width: 372px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Finally my much awaited book &lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.com%2FFilthy-Rich-Clients-Developing-Applications%2Fdp%2F0132413930%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1174814889%26sr%3D1-1&amp;amp;tag=javcra-20&amp;amp;linkCode=ur2&amp;amp;camp=1789&amp;amp;creative=9325&quot;&gt;Filthy Rich Client&lt;/a&gt; is about to roll out and i will register  for pre-release soon......&lt;br /&gt;
&lt;br /&gt;
The book is co-authored by my favorite Java developer &lt;a href=&quot;http://www.curious-creature.org/&quot;&gt;Romain Guy&lt;/a&gt;........He is my inspiration!!!&lt;br /&gt;
&lt;br /&gt;
I really can’t wait to get a final printed copy!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/2003791121045628495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/2003791121045628495' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2003791121045628495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2003791121045628495'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/filthy-rich-clients-on-amazoncom.html' title='Filthy Rich Clients Now available on Amazon.com'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324564502485878122.post-1974749186925590808</id><published>2007-03-22T02:11:00.000-07:00</published><updated>2007-03-22T02:24:28.679-07:00</updated><title type='text'>This made me jump out of my seat!</title><content type='html'>I received this mail with the senders name -&quot;&lt;span style=&quot;font-family: courier new;&quot;&gt;codesite-noreply&lt;/span&gt;&quot;&lt;span style=&quot;font-family: arial;&quot;&gt;-confusing name no?!&lt;br /&gt;Will this was the mail responsible for making me jump out of my chair!!!!!!&lt;br /&gt;&lt;br /&gt;well here&#39;s what it read-&quot;&lt;/span&gt;Dear Ashish Lijhara,&lt;br /&gt;The Application &quot;NYou Tube-this what i propose&quot; has been updated by Patrick W. Barnes. To see this new addition please go to&lt;span style=&quot;font-family: arial;&quot;&gt;&quot;and then link to my fedora application request which left my mouth wide open&lt;br /&gt;&lt;br /&gt;well here is the resopnse-&quot;&lt;/span&gt;&lt;div&gt; Patrick W. Barnes &lt;/div&gt;   This sounds like a neat project, but YouTube requires proprietary technologies (Flash) that are not FOSS and cannot, by policy, be included in Fedora. We also do not include the Sun Java implementation, only the FOSS GCJ stack, which may not be suitable for your project. You should consider submitting this proposal to another organization.&lt;span style=&quot;font-family: arial;&quot;&gt;&quot;&lt;br /&gt;&lt;br /&gt;Well this guy Patrick,said what i wanted to listen to in the first line itself&quot;This sounds like a neat project&quot;!!!!!!&lt;br /&gt;&lt;br /&gt;Seriously i am happy!!!!!&lt;br /&gt;Atleast now i expect that some other mentoring organization might just like it........I can finally see some ray of hope........&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/1974749186925590808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/1974749186925590808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/1974749186925590808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/1974749186925590808'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/this-made-me-jump-out-of-my-seat.html' title='This made me jump out of my seat!'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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-6324564502485878122.post-2310091155546580855</id><published>2007-03-21T21:06:00.000-07:00</published><updated>2015-01-23T00:00:22.381-08:00</updated><title type='text'>Proposal to GSOC 2007</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I have taken my initial step towards being noticed in the &lt;a href=&quot;http://code.google.com/soc/&quot;&gt;Google summer of code&lt;/a&gt; yesterday.I had already registered but now i have posted my proposal for &quot;&lt;span style=&quot;font-family: courier new;&quot;&gt;NYou Tube&lt;/span&gt;&quot; to around 6 organizations including the &lt;a href=&quot;http://www.google.com/&quot;&gt;Google&lt;/a&gt;,&lt;a href=&quot;http://www.ubuntu.com/&quot;&gt;Ubuntu&lt;/a&gt;,&lt;a href=&quot;http://www.apache.org/&quot;&gt;The Apache Project&lt;/a&gt; and &lt;a href=&quot;http://www.mozilla.com/&quot;&gt;Mozilla organization&lt;/a&gt;.Now i am waiting for them to review my proposal.&lt;br /&gt;
&lt;br /&gt;
I posted my proposal yesterday and had included that i will put in one more feature which is the chat feature........Yeah you read it right!!!!!The chat feature but this is subjected to time constraint if i have time in plenty i will also put in &lt;a href=&quot;http://maps.google.com/&quot;&gt;google maps ap&lt;/a&gt;i or &lt;a href=&quot;http://maps.yahoo.com/&quot;&gt;yahoo map api&lt;/a&gt; to use that will locate the position of your friends all over the world.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidJ5186f1b43q17dmdmbztAxj0KjQVfLPXwOCXgX1k51D1pjoxJaXoeSgBmMOVSX68mKOWPHhnBHbb6RxnhcPHHXWVVl0XS4zSB_Ck5clJ-deVmbu9DRiYqk7oteiYF463-HS8mSDWeI8/s1600-h/map.PNG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidJ5186f1b43q17dmdmbztAxj0KjQVfLPXwOCXgX1k51D1pjoxJaXoeSgBmMOVSX68mKOWPHhnBHbb6RxnhcPHHXWVVl0XS4zSB_Ck5clJ-deVmbu9DRiYqk7oteiYF463-HS8mSDWeI8/s320/map.PNG&quot; id=&quot;BLOGGER_PHOTO_ID_5044595830947834354&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;It will also include the&lt;a href=&quot;http://www.google.co.in/search?hl=en&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;amp;hs=ycE&amp;amp;q=what+is+voip&amp;amp;btnG=Search&amp;amp;meta=&quot;&gt; Voip&lt;/a&gt; feature powered by&lt;a href=&quot;http://www.anrdoezrs.net/click-2030365-10420859?url=http%3A%2F%2Fwww.skype.com%2Fgo%2Fshop.accessories&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5_0g5vmw-IbtpZl4FUgj7CXgLGud6cV9_aoeP7Hq0UdieA3C5zC25CsXUoasOtbj6spNc05U6FbfT0Ft0_WZVQPHO7rnzYGr2EUiiGbTUfk4mObT_QX_eJwIDDXHHFhmrnx3iEog5lgk/s200/skype_logo.png&quot; id=&quot;BLOGGER_PHOTO_ID_5044596556797307410&quot; style=&quot;cursor: pointer;&quot; /&gt;&lt;/a&gt; for &lt;a href=&quot;http://java.sun.com/&quot;&gt;java&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
the above features are subjected to time constraint.If not able to add these features i will add atleast the chat feature.All the above features will appear in the subsequent versions and this is a promise.&lt;br /&gt;
&lt;br /&gt;
But if not selected in &lt;a href=&quot;http://code.google.com/soc/&quot;&gt;GSOC&lt;/a&gt; these features will surely reflect in the first version itself.........&lt;br /&gt;
&lt;br /&gt;
Still hoping to get selected in &lt;a href=&quot;http://code.google.com/soc/&quot;&gt;GSOC&lt;/a&gt;.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blogofjavacrazy.blogspot.com/feeds/2310091155546580855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6324564502485878122/2310091155546580855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2310091155546580855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324564502485878122/posts/default/2310091155546580855'/><link rel='alternate' type='text/html' href='http://blogofjavacrazy.blogspot.com/2007/03/i-have-submitted-my-application-at-gsoc.html' title='Proposal to GSOC 2007'/><author><name>Ashish Lijhara</name><uri>http://www.blogger.com/profile/02605098463975806702</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/AVvXsEidJ5186f1b43q17dmdmbztAxj0KjQVfLPXwOCXgX1k51D1pjoxJaXoeSgBmMOVSX68mKOWPHhnBHbb6RxnhcPHHXWVVl0XS4zSB_Ck5clJ-deVmbu9DRiYqk7oteiYF463-HS8mSDWeI8/s72-c/map.PNG" height="72" width="72"/><thr:total>0</thr:total></entry></feed>