TagApp

XtmasTree – Our new iPad App is out there!!

Hi!

XtmasTree @ AppStore

Long time ago… I’ve been busy with our most recent App, XtmasTree for iPad! 🙂

Check it out on the App Store and start sending your last Christmas cards/e-mails to your family and friends… or even best, let your children have fun, playing and decorating original Christmas Tree mail cards. 🙂

We hope you enjoy it!

Have fun and a Merry, Merry Christmas time with your closest ones…

Ricardo 🙂

PS: Here are some screen-shots for you, more available at our main site “http://xphone.me/xtmastree/“.

App Interface – Example of HTML Generation from XML and XSLT

Following one of my last posts “App Interface and Data Update with UIWebViews, XML, XSLT and HTML” where some readers requested me to post an example of this method for rendering/generating HTML from XML and XSLT files.

Due to the lack of time from my part, I’ll not post the iPhone/iOS code but only the XML and XSLT files, to help those guys who asked for that. So, here it goes an example consisting of 2 files which can be rendered on almost any current browser like Firefox, Safari or Opera (it doesn’t worked on Chrome for me, don’t know why).

To try this example, just download the following 2 files:

Then open “scorers.xml” with one of the refered web browsers or simply click directly on that link and you should see in your screen the rendered HTML:

This sample code snippets were extracted from our South Africa 2010 Soccer Scores app which you can still download from the App Store [http://itunes.apple.com/pt/app/south-africa-2010-soccer-scores/id379206383?mt=8] and see how this technique working on a real app.

Now to integrate it in your iOS app, you only need to create an UIWebView where you’ll present it. That’s it! 🙂

As usual, your comments/suggestions are welcome…

How I “killed” a Bug on my published App without touching the code! ;-)

Hi!

This post consists on just a little curiosity which I decided to share with you but, hopping that it will maybe make you think a little different, the next time you find a bug on your App…

There has been almost 3 months since we launched South Africa 2010 Soccer Scores.

Today I was reviewing its code and doing some changes because our next planned app will be based on that. Then I was completely surprised when I discovered a little bug that nobody had reported neither we had never noticed!

The little bug is that on the “About” tab of our App:

SA2010SS-About(marked)

SA2010SS - About screen tab

the link that I marked with yellow on the above screen-shot is WRONG!

Why is it wrong? Because it should link to: “http://xphone.me/sa2010ss” instead of “http://xphone.me/wcs2010“.

That happened for a reason that I’ll also share with you…

The wrong link was because our original submitted App name was “World Cup Scores 2010” but due to the possibility of some FIFA legal copyright/trademarks infringement with the expression “World Cup”, we had to change it at the last hour, to the final name “South Africa 2010 Soccer Scores”.

In order to maintain the coherence we had also changed our original web page about that App, from the “http://xphone.me/wcs2010” URL to the new one “http://xphone.me/sa2010ss“.

Well it seems we updated all the image assets but we forgot that little link on the “About” tab!

Today when I discovered it, the first thought on my head was to correct the code and update the App on the App Store. That would be simple but why should I do that if probably almost nobody will update this App since the World Cup had already finished quite a long time. Simple conclusion: it is not worth the effort!

But because I don’t like to known that there are some living bugs on my code and I would like that if someone click on that link he/she can reach our web page and not a blank error page, I thought a little more on this issue and then I realized, the solution was even simpler… I had just created a simple “index.html” page on “http://xphone.me/wcs2010” that redirects the users the right page! And now the insect is killed! 🙂

Disclaimer: I have nothing against real bugs! 😉

Well, this post doesn’t teach you anything special but I think it can give you an useful message:

  • the obvious solution is not always the best choice!


By the way, if you want to know a little more about SA2010SS, read my old post: “My first iPhone App on the App Store! 🙂“.

© 2024 myDevNotes

Theme by Anders NorénUp ↑