<?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-7411045364430630766</id><updated>2012-01-21T05:54:14.537-08:00</updated><title type='text'>tyc development</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7411045364430630766.post-4458173756809438785</id><published>2011-06-25T21:27:00.000-07:00</published><updated>2011-06-25T21:33:36.464-07:00</updated><title type='text'>Project Idea 2: Performance Review System</title><content type='html'>This is an idea on revamping how we do performance review. This project would most likely have to be a full time&amp;nbsp;endeavor as it can get pretty complicated.&lt;br /&gt;&lt;br /&gt;Background&lt;br /&gt;Currently&amp;nbsp;performance&amp;nbsp;reviews are being done as a 'get it over and done with' portion of the job as a team leader/manager.&lt;br /&gt;&lt;br /&gt;Proposed solution&lt;br /&gt;Please do email me for details.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-4458173756809438785?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/4458173756809438785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=4458173756809438785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/4458173756809438785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/4458173756809438785'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2011/06/project-idea-2-performance-review.html' title='Project Idea 2: Performance Review System'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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-7411045364430630766.post-2338258953230228367</id><published>2011-06-25T21:13:00.000-07:00</published><updated>2011-06-25T21:15:23.286-07:00</updated><title type='text'>Project Idea 1: Article creation app for iOS/Android devices</title><content type='html'>This is one of the idea that I have for one of my next project, hopefully this can be&amp;nbsp;realized&amp;nbsp;and provide stable income to be&amp;nbsp;subsidized&amp;nbsp;for Project Idea 2. (Post coming up later)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Problem&lt;/b&gt;&lt;br /&gt;Current blog/article/text editing software for android/iOS forces you to switch between apps when you want to insert media links for the articles you are creating. This breaks your train of thoughts and not really productive for content creators to create articles on the go with the virtual keyboard, non windowing system and limited screen estate.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Proposed product&lt;/b&gt;&lt;br /&gt;When the content is being typed, the software would process the text typed and actively try to match the nouns/verb to online services for images/video/maps with corresponding tags for the noun/verb. The product might also have a server that is tied in to each user accounts for their own media stored in the server. So when the user selects a particular word they can select to insert media&amp;nbsp;retrieved&amp;nbsp;automatically in the background. The software should have a interface for the user to select the desired media.&lt;br /&gt;&lt;br /&gt;With the background&amp;nbsp;retrieval&amp;nbsp;and also with let say voice to text capability to let the software knows that you want to insert pic/map/sound/video for spoken word. E.g. I went to &lt;i&gt;speak&lt;/i&gt; "Picture Bankok", &amp;nbsp;the software would recognise the work Picture Bankok and retrieve pics from let's say Flickr with appropriate copyright licensing and insert the link with the work Bankok. This would&amp;nbsp;circumvent the need to switch between apps.&lt;br /&gt;&lt;br /&gt;The product with the background&amp;nbsp;retrieval&amp;nbsp;and voice to text should aid in content creators in creating contents faster on tablet/mobile devices.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Market&lt;/b&gt;&lt;br /&gt;Content creators&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Feasibility&lt;/b&gt;&lt;br /&gt;Workable but complicated to piece everything together, also support for upload to different blog engines would also require lots of knowledge and expertises.&lt;br /&gt;&lt;br /&gt;All feedbacks are welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-2338258953230228367?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/2338258953230228367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=2338258953230228367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/2338258953230228367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/2338258953230228367'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2011/06/project-idea-1-article-creation-app-for.html' title='Project Idea 1: Article creation app for iOS/Android devices'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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-7411045364430630766.post-1085651144753263456</id><published>2011-06-25T20:52:00.000-07:00</published><updated>2011-06-25T21:34:17.102-07:00</updated><title type='text'>Plans for remaining of the year</title><content type='html'>It's been awhile since I've last posted anything. I've been rather busy with my day job and hence the lack of posting for *ahem* 2 years...&lt;br /&gt;&lt;br /&gt;However I've not been complacent and have actually been actively brainstorming/observing trying to come out with ideas on my next project. Projects not specifically related to iOS devices though (Not trying to limit what I can come out with) The projects would be detailed in their&amp;nbsp;respective posts later.&lt;br /&gt;&lt;br /&gt;With the ideas in my head, I guess it would soon be time for me to execute the ideas that I have into actual products and hopefully businesses. I've been reflecting upon my career so far and it does seems that my execution skills definitely isn't up to par to create a compelling product that millions would love to use. I.e. LessChart and LessChart HD functional but lacks the 'wow' factor. Seems to me that my strong point is being the dreaded 'ideas' guy, I can think of new ways of doing things in terms of human/computer interactions (At least that's what I think), but sad to say not having the chops to be able to create a compelling product based on that.&lt;br /&gt;&lt;br /&gt;Therefore for the new projects, I'm contemplating to outsource the development of the products. But as we know getting quality developers is very difficult now. And frankly my budget of 20K might not be in line with market rate. On the flip side of the coin, if I were to do it myself it would most likely be a half baked product.&lt;br /&gt;&lt;br /&gt;Emails to developers have been less than encouraging. Most are currently being engaged with other projects or they are located remotely and I might not have the time/energy to liase with someone remote with my day job demanding my full attention.&lt;br /&gt;&lt;br /&gt;So guys if you know of developers interested in joining forces with my projects (&lt;a href="http://tyciphonedevelopment.blogspot.com/2011/06/project-idea-1-article-creation-app-for.html"&gt;Project1&lt;/a&gt;, &lt;a href="http://tyciphonedevelopment.blogspot.com/2011/06/project-idea-2-performance-review.html"&gt;Project2&lt;/a&gt;) please let me know. I'm located in Singapore by the way. AKA trying to look for a partner/co-founder for things to come.....Not that I do not have friends in IT, just that the climate here is such that most capable developers would have to move on to management as the income ceiling is very low.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-1085651144753263456?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/1085651144753263456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=1085651144753263456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/1085651144753263456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/1085651144753263456'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2011/06/plans-for-remaining-of-year.html' title='Plans for remaining of the year'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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-7411045364430630766.post-5022879092705732460</id><published>2009-02-09T08:27:00.000-08:00</published><updated>2009-02-09T08:30:15.529-08:00</updated><title type='text'>Same problem as us?</title><content type='html'>nice article on how UK's emphasis on financial wizardry might hurt them in the road to recover.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.guardian.co.uk/commentisfree/2009/feb/08/james-dyson-engineering-britain-railways"&gt;http://www.guardian.co.uk/commentisfree/2009/feb/08/james-dyson-engineering-britain-railways&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Are we on the same track?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-5022879092705732460?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/5022879092705732460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=5022879092705732460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/5022879092705732460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/5022879092705732460'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2009/02/same-problem-as-us.html' title='Same problem as us?'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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-7411045364430630766.post-4782457481967062900</id><published>2009-02-08T08:16:00.000-08:00</published><updated>2009-02-08T08:35:58.723-08:00</updated><title type='text'>Here is what makes me goes on...</title><content type='html'>As my last post suggests the earnings are actually going down very rapidly. Therefore had been busy coming up with other apps, when I've decided to take a breather and check out reviews for my current application here is what I saw and it really gives me the motivation to try and come out with other 'innovative' (shameless me) way of doing mobile software.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tLInAbhvJOA/SY8HLQlM4BI/AAAAAAAAAE8/fsEfU_fN2No/s1600-h/review.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 74px;" src="http://3.bp.blogspot.com/_tLInAbhvJOA/SY8HLQlM4BI/AAAAAAAAAE8/fsEfU_fN2No/s320/review.png" alt="" id="BLOGGER_PHOTO_ID_5300463176449318930" border="0" /&gt;&lt;/a&gt;I am really really happy that my new way of creating flowchart with focus of fast and simple works for the reviewers (UK appstore). It feels great when your creation is being appreciated by the users. Hope I've achieve the aim of showing my friends that we are better than what we/others think. (I still remember my friend's remark on doing a flowchart is too difficult)&lt;br /&gt;&lt;br /&gt;Oh how can I forget, if you are interested you can purchase it &lt;a href="http://www.bitesizeapps.net/lesschart/index.html"&gt;here&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-4782457481967062900?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/4782457481967062900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=4782457481967062900' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/4782457481967062900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/4782457481967062900'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2009/02/here-is-what-makes-me-goes-on.html' title='Here is what makes me goes on...'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tLInAbhvJOA/SY8HLQlM4BI/AAAAAAAAAE8/fsEfU_fN2No/s72-c/review.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7411045364430630766.post-2458006976612516974</id><published>2009-01-25T06:13:00.001-08:00</published><updated>2009-01-25T06:21:21.260-08:00</updated><title type='text'>Sales figures so far</title><content type='html'>Hi all,&lt;br /&gt;&lt;br /&gt;As promised more posts. Here is the sales figure for 5 days so far.&lt;br /&gt;&lt;br /&gt;  Total downloads: 100&lt;br /&gt;  Commision paid to me: USD $1.4 per sales&lt;br /&gt;  Estimated profits: USD $140&lt;br /&gt;&lt;br /&gt;Majority of the sales comes from USA. Second most downloaded region is Japan (pretty surprised considering I did no localization). Third coming in is Great Britain.&lt;br /&gt;&lt;br /&gt;So no, you can't survive on iPhone apps alone.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bitesizeapps.net/lesschart/index.html"&gt;iPhone flowchart application&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Best regards.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-2458006976612516974?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/2458006976612516974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=2458006976612516974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/2458006976612516974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/2458006976612516974'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2009/01/sales-figures-so-far.html' title='Sales figures so far'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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-7411045364430630766.post-994282207783180814</id><published>2009-01-19T21:55:00.000-08:00</published><updated>2009-01-19T23:03:20.090-08:00</updated><title type='text'>My first iphone flowchart app up</title><content type='html'>Yes after all the wait and frustrations finally my first iPhone app is up! Of course there are some gotchas again. Most importantly for your W-8BEN submission the ITIN number is not really required, key in 000000000 also for item 9 select first and second checkbox, leave 10 empty as singapore have no tax treaty with the states. This got me for a while...trying to apply for ITIN from IRS...&lt;br /&gt;&lt;br /&gt;you can have a look at my app &lt;a href="http://www.bitesizeapps.net/lesschart/index.html"&gt;here&lt;/a&gt;. anyway more post to come...oh I'm available for iPhone application consulting jobs in the meantime..(finding inspiration for next app still)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-994282207783180814?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/994282207783180814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=994282207783180814' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/994282207783180814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/994282207783180814'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2009/01/my-first-iphone-flowchart-app-up.html' title='My first iphone flowchart app up'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7411045364430630766.post-1009811472608524364</id><published>2008-11-21T09:11:00.001-08:00</published><updated>2008-11-21T09:21:47.349-08:00</updated><title type='text'>Creating Toolbar in iphone sdk</title><content type='html'>Here is how you can create a toolbar at the bottom of your screen. (with code taken from the UICatalog sample)&lt;br /&gt;&lt;br /&gt;UIToolbar *bar = [UIToolbar new];&lt;br /&gt;        bar.barStyle =  UIBarStyleBlackOpaque;&lt;br /&gt;   &lt;br /&gt;        // size up the toolbar and set its frame&lt;br /&gt;        [bar sizeToFit];&lt;br /&gt;        CGFloat toolbarHeight = [bar frame].size.height;&lt;br /&gt;        CGRect mainViewBounds = self.view.bounds; &lt;span style="color: rgb(255, 0, 0);"&gt;//view of your viewcontroller&lt;/span&gt;&lt;br /&gt;        [bar setFrame:CGRectMake(CGRectGetMinX(mainViewBounds),&lt;br /&gt;                                 CGRectGetMinY(mainViewBounds) + CGRectGetHeight(mainViewBounds),&lt;br /&gt;                                 CGRectGetWidth(mainViewBounds),&lt;br /&gt;                                 toolbarHeight)];&lt;br /&gt;       &lt;br /&gt;         //add button&lt;br /&gt;        // create a bordered style button with custom image&lt;br /&gt;        UIImage *im = [UIImage imageNamed:@"selection.png"];&lt;br /&gt;        UIBarButtonItem *selectItem = [[UIBarButtonItem alloc] initWithImage:im&lt;br /&gt;                                                                style:UIBarButtonItemStylePlain&lt;br /&gt;                                                                target:self&lt;br /&gt;                                                                action:@selector(changeSelection:)];&lt;br /&gt;        selectItem.width = 50.0f; //you can set the width of the icon&lt;br /&gt;        selectItem.title= @"Selection"; //set text below image icon&lt;br /&gt;&lt;br /&gt;        &lt;span style="color: rgb(255, 0, 0);"&gt;//note the nil at the end&lt;/span&gt;&lt;br /&gt;        NSArray *items = [NSArray arrayWithObjects: selectItem,nil];&lt;br /&gt;        [bar setItems:items animated:NO];&lt;br /&gt;        [self.view addSubView:bar];&lt;br /&gt;        [selectItem release];&lt;br /&gt;        [bar release];&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-1009811472608524364?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/1009811472608524364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=1009811472608524364' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/1009811472608524364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/1009811472608524364'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2008/11/creating-toolbar-in-iphone-sdk.html' title='Creating Toolbar in iphone sdk'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7411045364430630766.post-4828986439481238684</id><published>2008-11-21T09:00:00.000-08:00</published><updated>2008-11-21T09:08:30.790-08:00</updated><title type='text'>sizing UILabel accordingly to the height of the string</title><content type='html'>In my app I needed to resize the UILabel size dynamically in runtime as the text would not be determined during compilation time. Luckily this can be done by using the sizeWithFont method of NSString class.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Call sizeWithFont of the text.&lt;/li&gt;&lt;li&gt;Get back a CGSize struct and you can now init your UILabel with the struct.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;UIFont *font =  [UIFont systemFontOfSize:14];&lt;br /&gt;&lt;br /&gt;CGSize textSize = [ myText sizeWithFont: font constrainedToSize: CGSizeMake(lineWidth, lineHeight*1000.0f) lineBreakMode: UILineBreakModeTailTruncation ];&lt;br /&gt;&lt;br /&gt;UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(10,10,textSize.width,textSize.height)];&lt;br /&gt;&lt;br /&gt;This took me awhile to find out..hope it helps you. Happy coding.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-4828986439481238684?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/4828986439481238684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=4828986439481238684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/4828986439481238684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/4828986439481238684'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2008/11/sizing-uilabel-accordingly-to-height-of.html' title='sizing UILabel accordingly to the height of the string'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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-7411045364430630766.post-5570493878083591620</id><published>2008-11-21T08:33:00.000-08:00</published><updated>2008-11-21T08:49:59.840-08:00</updated><title type='text'>Objective C forward declaration</title><content type='html'>Was 'debugging' this for few hours, nothing more than not reading the documentations carefully. I needed to create a forward declaration of a class A in my class B as I would need to access some properties in class A.&lt;br /&gt;&lt;br /&gt;However when compiling XCode was complaining to me about 'error: request for member in something not a structure or union'. Cracked my brain, tried rewriting my accessors in class A. Checking the access rights, property declarations, all was in order.&lt;br /&gt;&lt;br /&gt;Finally did the google ritual and found out that to access properties in a forward declared class you must include the interface file in the implementation file of the class accessing. Too abstract to talk about here's the example:&lt;br /&gt;&lt;br /&gt;Class B .h file&lt;br /&gt;&lt;br /&gt;#import ....&lt;br /&gt;&lt;br /&gt;//forward declare class a&lt;br /&gt;@class A&lt;br /&gt;&lt;br /&gt;@interface  B&lt;br /&gt;&lt;br /&gt;Class B .m file&lt;br /&gt;&lt;br /&gt;//import interface file for class A&lt;br /&gt;#import "classA.h"&lt;br /&gt;&lt;br /&gt;@implementation B&lt;br /&gt;....&lt;br /&gt;    A.someProperty = @"Got me there";&lt;br /&gt;&lt;br /&gt;Hope this helps.. :)&lt;br /&gt;&lt;a href="http://www.google.com.sg/url?sa=U&amp;amp;start=1&amp;amp;q=http://www.iphonedevsdk.com/forum/iphone-sdk-development/2524-error-request-member-something-not-structure-union.html&amp;amp;ei=AeUmSZ_hBcO7kAWhkf2eCA&amp;amp;usg=AFQjCNFjIIlehjDrnllo-PfaAEJnh6Fq8w" class="l"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-5570493878083591620?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/5570493878083591620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=5570493878083591620' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/5570493878083591620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/5570493878083591620'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2008/11/objective-c-forward-declaration.html' title='Objective C forward declaration'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7411045364430630766.post-6772693885699520451</id><published>2008-11-21T08:28:00.001-08:00</published><updated>2008-11-21T08:33:01.006-08:00</updated><title type='text'>my iphone development blog</title><content type='html'>Hi all,&lt;br /&gt;    This would be a blog about my iphone application development blog. Have been developing my app for the app store for the past two months and making headway. It was a great learning experience and I must say developing for the iphone is like no other device, the possibilities is huge and the best part is that boring business apps are even given a new lease of life.&lt;br /&gt;&lt;br /&gt;   I can say the end product is certainly better with less effort as compared to WM which I had developed for.&lt;br /&gt;&lt;br /&gt;    Steadily I would be posting tutorials or code snippets and lessons I learn along the way. Hopefully can get my iphone developer program approved and have my app up to the app store.&lt;br /&gt;&lt;br /&gt;Best regards.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7411045364430630766-6772693885699520451?l=tyciphonedevelopment.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tyciphonedevelopment.blogspot.com/feeds/6772693885699520451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7411045364430630766&amp;postID=6772693885699520451' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/6772693885699520451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7411045364430630766/posts/default/6772693885699520451'/><link rel='alternate' type='text/html' href='http://tyciphonedevelopment.blogspot.com/2008/11/my-iphone-development-blog.html' title='my iphone development blog'/><author><name>Toh Yen Cheng</name><uri>http://www.blogger.com/profile/15551391928542099857</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>
