<?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: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-16717200</id><updated>2011-04-21T23:28:47.098+03:00</updated><title type='text'>Thoughts of a developer</title><subtitle type='html'>My humble thoughts concerning mostly software development</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thoad.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thoad.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Antti</name><uri>http://www.blogger.com/profile/06109683175449343167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16717200.post-113144981824398588</id><published>2005-11-08T13:35:00.000+02:00</published><updated>2005-11-08T13:36:58.253+02:00</updated><title type='text'></title><content type='html'>Vikram Goyal's blog has some pretty good comments about &lt;a href="http://weblogs.java.net/blog/gvix/archive/2005/11/what_bugs_you_a.html"&gt;dark side of J2ME&lt;/a&gt;. Check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16717200-113144981824398588?l=thoad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoad.blogspot.com/feeds/113144981824398588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16717200&amp;postID=113144981824398588' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/113144981824398588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/113144981824398588'/><link rel='alternate' type='text/html' href='http://thoad.blogspot.com/2005/11/vikram-goyals-blog-has-some-pretty.html' title=''/><author><name>Antti</name><uri>http://www.blogger.com/profile/06109683175449343167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16717200.post-113094155134802624</id><published>2005-11-02T16:14:00.000+02:00</published><updated>2005-11-02T16:27:23.396+02:00</updated><title type='text'>More of J2ME</title><content type='html'>Now that I have few weeks of experience from J2Me development few API's starts to piss me off. Not that they are completely broken or anything but some small scale problems.&lt;br /&gt;&lt;br /&gt;First of all, I'm still upset by the fact that there isn't any guide that how application architecture should be implemented. In mobile world this lack of documentation is not surprising but usually Sun has produced quite good documentation.&lt;br /&gt;&lt;br /&gt;Well, I've implemented the application so, that I derive from ui components, for example Form. These derived widgets handle how data is shown in screen. But if I want to register to hear what user does to single ui component, for example if user changes value of some item, it can't be done that way. Form object cannot register it self to listen these events. I wonder what was going on in designers mind when this was designed. But then of course, I might be on wrong track how ui should me arranged.&lt;br /&gt;&lt;br /&gt;After the realization that Form cannot know what it's members are doing, I decided to implement inner private class to listen these events and forward them to form class. This doesn't work either, but fault is on Nokia's handset. Application works just fine in emulator but refuses to open the form in target hw. No errors or anything, it just doesn't work. And no, I'm not using obfuscator.&lt;br /&gt;&lt;br /&gt;But don't get me wrong. Working with Java after few months of other platforms, it is so good to be back. At least major part of api's are making sense and intuitive to use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16717200-113094155134802624?l=thoad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoad.blogspot.com/feeds/113094155134802624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16717200&amp;postID=113094155134802624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/113094155134802624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/113094155134802624'/><link rel='alternate' type='text/html' href='http://thoad.blogspot.com/2005/11/more-of-j2me.html' title='More of J2ME'/><author><name>Antti</name><uri>http://www.blogger.com/profile/06109683175449343167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16717200.post-113034846450678184</id><published>2005-10-26T20:29:00.000+03:00</published><updated>2005-10-26T20:41:22.906+03:00</updated><title type='text'>J2ME application architecture</title><content type='html'>Nowadays I'm involved in project where we develop software using J2ME. Profile is MIDP 2.0. First task was to design proof of concept if not to anyone else to me. To proof that I can develop usable, sane software with this to me new platform.&lt;br /&gt;&lt;br /&gt;Tutorials and such, found on web concern mostly describe historical aspects of J2ME and usage of basic highlevel ui components. Usually there are also descriptions of lowlevel ui api. But all of these guides that I found were too small scale applications that had none of the real world applications problems.&lt;br /&gt;&lt;br /&gt;First major problem was architecture of basic software. Quite soon it was clear that other folks had&lt;a href="http://forum.java.sun.com/thread.jspa?threadID=640412&amp;amp;messageID=3764596"&gt; same problem&lt;/a&gt; too. Well, I couldn't find any reference design or documents from sun. &lt;a href="http://www-128.ibm.com/developerworks/wireless/library/wi-arch6/"&gt;Ibm developerworks has got some guidelines&lt;/a&gt; and I ended up using same solution.&lt;br /&gt;&lt;br /&gt;Now that I've done application with three different screens, I don't like this model. It has too much code in controller class, too much of screen specific code is in controller. If I would like to observe one of the form items, it is nearly impossible to do so.&lt;br /&gt;&lt;br /&gt;So if you have any proposals, please inform me about them too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16717200-113034846450678184?l=thoad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoad.blogspot.com/feeds/113034846450678184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16717200&amp;postID=113034846450678184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/113034846450678184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/113034846450678184'/><link rel='alternate' type='text/html' href='http://thoad.blogspot.com/2005/10/j2me-application-architecture.html' title='J2ME application architecture'/><author><name>Antti</name><uri>http://www.blogger.com/profile/06109683175449343167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16717200.post-112685718152470529</id><published>2005-09-16T10:51:00.000+03:00</published><updated>2005-10-26T20:28:46.586+03:00</updated><title type='text'>Problems on start</title><content type='html'>Somehow blogger won't show anything when accessing blog's main page. I can see only 'Not Found' error. Well I hope this will fix it.&lt;br /&gt;&lt;br /&gt;Second problem is that blogger won't give me option to write subject to post. This is weird.&lt;br /&gt;&lt;br /&gt;UPDATE: problem solved.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16717200-112685718152470529?l=thoad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoad.blogspot.com/feeds/112685718152470529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16717200&amp;postID=112685718152470529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/112685718152470529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16717200/posts/default/112685718152470529'/><link rel='alternate' type='text/html' href='http://thoad.blogspot.com/2005/09/problems-on-start.html' title='Problems on start'/><author><name>Antti</name><uri>http://www.blogger.com/profile/06109683175449343167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
