<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="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" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5162843472186238850</atom:id><lastBuildDate>Tue, 17 Sep 2024 06:08:02 +0000</lastBuildDate><category>Fleya</category><category>android</category><category>ads</category><category>comments</category><category>feedback</category><category>market</category><category>rating</category><title>Fixed Point Code</title><description>Android experiments</description><link>http://fixedpointcode.blogspot.com/</link><managingEditor>noreply@blogger.com (Mircea Nistor)</managingEditor><generator>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5162843472186238850.post-8800453997028891105</guid><pubDate>Wed, 01 Jun 2011 18:06:00 +0000</pubDate><atom:updated>2011-06-01T21:06:01.649+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ads</category><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">comments</category><category domain="http://www.blogger.com/atom/ns#">feedback</category><category domain="http://www.blogger.com/atom/ns#">Fleya</category><category domain="http://www.blogger.com/atom/ns#">market</category><category domain="http://www.blogger.com/atom/ns#">rating</category><title>A thousand comments later</title><description>&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/AVvXsEhDumlqzaSSq3qEBPJOvI1hZK0W4LYMJk43vOeuCYX7FONFfYSLzvzitmDHCFZTC208zDtyf4VYUtw7A8_-aCF6vdiJKKEQuimHHVGzma9HC4rRrlUTgb2zcq1OmGv1DPirNRRb-B4WuukR/s1600/Fleya_0014.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDumlqzaSSq3qEBPJOvI1hZK0W4LYMJk43vOeuCYX7FONFfYSLzvzitmDHCFZTC208zDtyf4VYUtw7A8_-aCF6vdiJKKEQuimHHVGzma9HC4rRrlUTgb2zcq1OmGv1DPirNRRb-B4WuukR/s200/Fleya_0014.png&quot; width=&quot;116&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;I&lt;/span&gt; am a perpetual noob.&lt;br /&gt;
Funny? Yes, but I&#39;m actually referring to the fact that I get bored easily with the stuff I already know and always get distracted into learning new things. One of these new things is Android development. I have been poking my way around the android platform for almost 6 months now. It may seem like a lot but all the poking was done during short sparse bursts of spare time so it doesn&#39;t add to a lot of work hours.&lt;br /&gt;
&lt;blockquote&gt;&lt;b&gt;It&#39;s not a lot of work hours but it&#39;s a lot of work.&lt;/b&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;I&lt;/span&gt; wrote Fleya as an experiment to test the limits of my Android phone and because I needed a pet project to lead me into the Android world.&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;G&lt;/span&gt;oogle tells me that the market can install Fleya to 400+ devices. That&#39;s a lot!&lt;br /&gt;
Even if some of those devices have the same hardware but different release names (think i9000 and i9003) that still leaves a lot of them. This large number of devices means there are lots of implementations of Android and with that come compatibility issues.&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;S&lt;/span&gt;amsung has its own build of Android which moves some stuff around under the hood. All is great until things start to fall apart. The problem is that sometimes, apps lose access rights to their own preferences. Even to the default settings. This manifests itself as apps forgetting your preferences, your username, the last level you played and your high score, etc... If you&#39;ve ever seen this happening, there&#39;s a pretty high chance that it&#39;s not the developer&#39;s fault.&amp;nbsp;This is a very annoying problem because it&#39;s the developers that get the blame.&lt;br /&gt;
I fell into the same trap with a recent update. Although I made sure that if settings are lost, the app reverts to defaults,&amp;nbsp;I never thought that accessing preferences could become such a problem that even the defaults would be screwed. This caused Fleya to not only forget settings, but crash in certain situations. I don&#39;t own a Samsung device and never got to see my app crashing. I only got reports in the market.&lt;br /&gt;
&lt;blockquote&gt;&lt;b&gt;A crashing app crashes the rating.&lt;/b&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;I&lt;/span&gt;t sounds obvious but it&#39;s even worse. Users will encounter a crash, leave a bad rating and then uninstall. The result is that the bad rating stays there, with very little chance of change because the average user won&#39;t have the chance to see you fix things.&lt;br /&gt;
By the way, I managed to fix the crash, so you should update to the latest version of Fleya and change your bad rating to a 5 star&amp;nbsp;&lt;sup&gt;hint!&lt;/sup&gt; ;-)&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;R&lt;/span&gt;emember when I said&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;that I&#39;m working on this in my spare time? Nobody is paying me to build and maintain Fleya.&amp;nbsp;&lt;/span&gt;Another new thing you may notice in recent updates is ads.&lt;br /&gt;
&lt;blockquote&gt;&lt;b&gt;Ads keep things free!&lt;/b&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;I&lt;/span&gt; know ads can be annoying so I did my best to make them as unobtrusive as possible.&lt;br /&gt;
To display ads in a mobile app requires a permission to access the internet. When asking for this permission, Android calls it&amp;nbsp;&lt;b&gt;Full internet access&lt;/b&gt;. OMG, FULL internet access...&lt;br /&gt;
For some reason, some people don&#39;t understand that there&#39;s no other kind of internet access. You either have it or you don&#39;t. Try to remember the last time an app asked you for any other kind of internet access and you&#39;ll believe me :)&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;A&lt;/span&gt; thousand comments later, there&#39;s something I never expected in the beginning:&lt;br /&gt;
&lt;blockquote&gt;&lt;b&gt;It&#39;s very hard to get useful feedback.&lt;/b&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;A&lt;/span&gt;t the time of writing this post, Fleya is approaching 90000 downloads. While it&#39;s true that at 3:00 AM that cold night in February when I published the first version on the market I never expected so many downloads, I also thought that by 10k, my inbox would be overflowing. Well, it&#39;s not, but still there are some people, to which I am very thankful, which took the time to write.&lt;br /&gt;
Because I am building it and know how things work under the hood, I have no idea if the interface is intuitive enough. Friends are useful but to a point. When they get the hang of it, they also go blind in terms of intuitiveness. My goal is to build an app intuitive enough that it doesn&#39;t need a help screen or tutorial to use but still complex enough to keep you from getting bored.&lt;br /&gt;
Since I&amp;nbsp;recently discovered Google Moderator, I decided to use it to get some feedback.&lt;br /&gt;
Try it out:&amp;nbsp;&lt;a href=&quot;http://www.google.com/moderator/#16/e=8bcb1&quot;&gt;http://www.google.com/moderator/#16/e=8bcb1&lt;/a&gt;&lt;br /&gt;
You can submit ideas and/or vote on ideas already submitted. I&#39;m not lacking ideas, I just want to see what is the most popular one so I can start working on it first.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Enjoy!&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;</description><link>http://fixedpointcode.blogspot.com/2011/06/thousand-comments-later.html</link><author>noreply@blogger.com (Mircea Nistor)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDumlqzaSSq3qEBPJOvI1hZK0W4LYMJk43vOeuCYX7FONFfYSLzvzitmDHCFZTC208zDtyf4VYUtw7A8_-aCF6vdiJKKEQuimHHVGzma9HC4rRrlUTgb2zcq1OmGv1DPirNRRb-B4WuukR/s72-c/Fleya_0014.png" height="72" width="72"/><thr:total>9</thr:total><georss:featurename>Militari, Bucuresti, Romania</georss:featurename><georss:point>44.4337800223511 26.028155905517565</georss:point><georss:box>44.423430522351104 25.992976405517563 44.4441295223511 26.063335405517567</georss:box></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5162843472186238850.post-6577451827460019016</guid><pubDate>Fri, 18 Mar 2011 17:29:00 +0000</pubDate><atom:updated>2011-03-19T09:53:50.252+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">Fleya</category><title>Realtime fluid dynamics for Android</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6v7EDCyNnUysXJSRJj5DO0jV1AG4NlcTHMsIB5iTgNAMp_Q_tn8blat8i37gzzH9XzPjFUzgoKaMoLCmLU8eH5Aeq8z6mxk8VVTsj2VVTlXHwifKqA6w31VPi785zJWE9TFIhuFwpkxEp/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;133&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6v7EDCyNnUysXJSRJj5DO0jV1AG4NlcTHMsIB5iTgNAMp_Q_tn8blat8i37gzzH9XzPjFUzgoKaMoLCmLU8eH5Aeq8z6mxk8VVTsj2VVTlXHwifKqA6w31VPi785zJWE9TFIhuFwpkxEp/s140/2.png&quot; width=&quot;90&quot;&gt;&lt;/a&gt;Version 2.6 of Fleya was uploaded today to the Android Market.&lt;br&gt;
This update comes with French, Spanish and Romanian translations (credits go to Zen for French and Spanish).&lt;br&gt;
&lt;br&gt;
I didn&amp;#39;t get to post anything on version 2.5 that had more changes packed into the code.&lt;br&gt;
The most important changes are multitouch support, option to save images to SD and 3 new palettes.&lt;br&gt;
&lt;a href=&quot;http://fixedpointcode.blogspot.com/2011/03/realtime-fluid-dynamics-for-android.html#more&quot;&gt;Read more »&lt;/a&gt;</description><link>http://fixedpointcode.blogspot.com/2011/03/realtime-fluid-dynamics-for-android.html</link><author>noreply@blogger.com (Mircea Nistor)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6v7EDCyNnUysXJSRJj5DO0jV1AG4NlcTHMsIB5iTgNAMp_Q_tn8blat8i37gzzH9XzPjFUzgoKaMoLCmLU8eH5Aeq8z6mxk8VVTsj2VVTlXHwifKqA6w31VPi785zJWE9TFIhuFwpkxEp/s72-c/2.png" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5162843472186238850.post-3237388445119499492</guid><pubDate>Mon, 21 Feb 2011 16:37:00 +0000</pubDate><atom:updated>2011-03-19T09:38:04.739+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">Fleya</category><title>Fleya 2.0 is on the market</title><description>&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; margin-left: 1em; text-align: right;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLnwxOEODvOwizDBlJ1_yqhDE-r_G2XS8hfA3PEhWYyy9awH35-1K8diJATpxQE1ZXsb17C-qImAHRrW8f87y32lcP75A7hUJJLmedyxgpOrLklE6ZtrkM7Yw-dM6yikEPqMnNooUmOzIU/s1600/icon.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLnwxOEODvOwizDBlJ1_yqhDE-r_G2XS8hfA3PEhWYyy9awH35-1K8diJATpxQE1ZXsb17C-qImAHRrW8f87y32lcP75A7hUJJLmedyxgpOrLklE6ZtrkM7Yw-dM6yikEPqMnNooUmOzIU/s1600/icon.png&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Fleya&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;T&lt;/span&gt;his is the first update released to the market and, so far, it&amp;#39;s a hit. This update brings a slimmer engine, some color options and new settings you can tweak.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;T&lt;/span&gt;he first change is not that visible. It&amp;#39;s a tweak in the application logic that fixes a major frame-rate loss while the finger is touching  the screen. I still see a hit in performance while touching the screen but  it&amp;#39;s not so obvious now. If you&amp;#39;ve never felt it then you&amp;#39;re the lucky  owner of a device better than my &lt;br&gt;
&lt;a href=&quot;http://fixedpointcode.blogspot.com/2011/02/fleya-20-is-on-market.html#more&quot;&gt;Read more »&lt;/a&gt;</description><link>http://fixedpointcode.blogspot.com/2011/02/fleya-20-is-on-market.html</link><author>noreply@blogger.com (Mircea Nistor)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLnwxOEODvOwizDBlJ1_yqhDE-r_G2XS8hfA3PEhWYyy9awH35-1K8diJATpxQE1ZXsb17C-qImAHRrW8f87y32lcP75A7hUJJLmedyxgpOrLklE6ZtrkM7Yw-dM6yikEPqMnNooUmOzIU/s72-c/icon.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5162843472186238850.post-7752421462311797298</guid><pubDate>Wed, 09 Feb 2011 23:38:00 +0000</pubDate><atom:updated>2011-03-19T09:46:33.885+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">Fleya</category><title>Fleya is online</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;I&amp;#39;ve just published the first version of &lt;b&gt;Fleya&lt;/b&gt; on the Android Market. Hurray!!!&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Fleya &lt;/b&gt;is an interactive, real-time fluid dynamics simulation where you can create fascinating fiery patterns, perpetually unique, from cozy swirls to infernal flames.&lt;br&gt;
&lt;br&gt;
Swipe the screen to generate flames and let the magic happen. Press menu to choose the experiment settings that look best for you.&lt;br&gt;
&lt;br&gt;
This is a very tiny app but despite its small size, it really packs a punch.&lt;br&gt;
&lt;br&gt;
Here are some screenshots:&lt;br&gt;
&lt;a href=&quot;http://fixedpointcode.blogspot.com/2011/02/fleya-is-online.html#more&quot;&gt;Read more »&lt;/a&gt;</description><link>http://fixedpointcode.blogspot.com/2011/02/fleya-is-online.html</link><author>noreply@blogger.com (Mircea Nistor)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk0xdKz3gdqg2rCkmjwjaMTbwodUbb2nmyNDn3fZSTl5reujHPwEuchFKGy5ScD2t0fONtB0A1APpy3_hvE2Aq2-nh1fNiM6FvxBxzCjOf_XZ3Pf6tkckAsLMjNrqqW4ToXkSUBI96uNsC/s72-c/max_max_2.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5162843472186238850.post-636136701845428674</guid><pubDate>Wed, 02 Feb 2011 10:51:00 +0000</pubDate><atom:updated>2011-02-10T01:15:36.964+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Fleya</category><title>New project - Fleya</title><description>I&#39;ve started to work on a new project I call Fleya. &lt;br /&gt;
The purpose is to make an android app that simulates a 2D fluid and interacts with the user through the touchscreen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I&#39;ll be using JNI and write the heavyweight number crunching in C and the rest of the app in Java.&lt;br /&gt;
I hope to be posting some tutorials too.</description><link>http://fixedpointcode.blogspot.com/2011/02/new-project-andfluid.html</link><author>noreply@blogger.com (Mircea Nistor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5162843472186238850.post-287018212785373900</guid><pubDate>Tue, 01 Feb 2011 14:52:00 +0000</pubDate><atom:updated>2011-02-01T16:52:22.760+02:00</atom:updated><title>It&#39;s alive!</title><description>&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/AVvXsEikYQGzGL0nHBFiLEccp0qIQXjF46SpfrvxkBSr6So858eOuFOvUfWQPSviMFhvxxkwXh0VUJGGE8QcdN6SW79Vj7cPuqpVcL0Qoddk9SLd4IENeRYM5prfbMTBCTEoAS2BjHic8aXaqw_o/s1600/hello-android.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; width=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikYQGzGL0nHBFiLEccp0qIQXjF46SpfrvxkBSr6So858eOuFOvUfWQPSviMFhvxxkwXh0VUJGGE8QcdN6SW79Vj7cPuqpVcL0Qoddk9SLd4IENeRYM5prfbMTBCTEoAS2BjHic8aXaqw_o/s320/hello-android.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Hello World!&lt;br /&gt;
&lt;br /&gt;
I&#39;ll be using this blog to keep track of my pet-projects on Android. I&#39;ll be posting some code too and if you find it useful you can buy me a cup of coffee or at least bookmark it.&lt;br /&gt;
&lt;br /&gt;
Enjoy!</description><link>http://fixedpointcode.blogspot.com/2011/02/its-alive.html</link><author>noreply@blogger.com (Mircea Nistor)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikYQGzGL0nHBFiLEccp0qIQXjF46SpfrvxkBSr6So858eOuFOvUfWQPSviMFhvxxkwXh0VUJGGE8QcdN6SW79Vj7cPuqpVcL0Qoddk9SLd4IENeRYM5prfbMTBCTEoAS2BjHic8aXaqw_o/s72-c/hello-android.png" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>