Software Developer and Performance Engineer
admin
This user hasn't shared any biographical information
Homepage: http://www.robertcasto.com
Jabber/GTalk: casto.robert@gmail.com
Posts by admin
Companies may go to the web instead of native iPhone
Feb 22nd
It appears that there is a better path for many companies than just going to Android. That would be web applications. The iPhone sports a great web browser as does the Android and other mobile devices. Mobile Safari could block many sites or cripple functionality in order to block many applications that have decided to drop iOS and go to the web. But doing so would hurt the user experience on the iPhone and would be a policy sure to upset the masses.
Readability posted an open letter to Apple explaining their thoughts on the matter which I think are true for many companies. Apple has made it difficult or virtually impossible to target iOS as a platform with their new rules. Companies want to create a native apps in order to improve the user experience. If they are not able to do that, they will do their best with what they have and if they make fantastic web applications, that will drive web technology further and make it the platform of choice. It is open, no one controls it, and is everywhere. The comments on the open letter suggest that Apple will have to change their tune since so many are mad and the rule change. We will have to wait and see. But if it pushed open software, open platforms, and open business models; I hope they hold out long enough for it to take hold as I think most companies benefit when they are free to innovate and not have to cater to the whims of a platform owner.
Will iPhone users be flocking to Android soon?
Feb 17th
Apple has laid out some new rules that require applications to pay 30% of in-app purchases to them. Many companies rely on these purchases in order to make money and support the development of the application. For example, LyricLegend made by TuneWiki, is one such app. It is a free download in iTunes and includes a couple of songs that you can play with. Afterward you can purchase song packs, usually 2 songs for $0.99, and play those in the game.
These are not old songs from the ’80s. They are popular current tunes, and probably require deals with the publisher of the song. There are royalties to be paid, development costs, business costs, and probably much more. Software at this level is not cheap to make.
Now there is a new rule that requires them to pay 30% of that $0.99 to Apple. That is $0.297 for each song pack. They are not allowed to increase the cost to cover this new expense unless they do so on their website as well. Apple has frequently changed the rules related to their iOS platform, and this time is no exception. The difference though is it will cost companies dearly if they want to stay. Most companies I would venture are not making 30% margin on these sales. That $0.99 has to go a long way toward paying salaries, royalties, marketing, and much more. Eliminating almost a 1/3rd of a company’s income could potentially bankrupt them. So what is a company to do?
Leave is my guess…
Where do they go? Android
Google is going to be doing something similar but it is not mandatory, and will only cost 10% which may actually be appealing to many companies. It could eliminate some expenses having to do with managing the sale. On the Android platform customers would still be able to run the applications they like and obtain the content they want. Companies would not have to forfeit 30% of their in-app purchases to Apple, and could charge different rates if they wanted to cover the 10% feel Google would charge for managing the purchase.
So my guess is that if Apple holds firm and requires everyone to pay 30%, most companies will see Android as a better financial alternative and flock to it as the platform of choice for mobile apps. Only time will tell of course, but I wouldn’t be surprised to see lots of companies drop their iPhone apps and offer users help in moving their in-app purchases over to Android.
Tools for people who sell on Amazon.com
Jan 10th
My wife sells on Amazon.com and I have written a fair amount of software to help her. I’m part of a group of FBA sellers who are very helpful to each other. They discuss lots of things such as places to source shipping supplies, how to deal with FBA problems, and how to improve their businesses. I mentioned some of the tools I wrote and they showed some interest in them.
I created a website called SellersToolbox.com to make the tools available. It has 3 main tools right now, but I’m adding more as I get them converted from being specific to how my wife runs her business. Please stop by and take a look. The first month is only $1 and you can cancel any time. I’m using Amazon Payments of course. It provides notification of the subscription right away so an account can be created automatically.
Java 7 Delayed again. Considering Scala…
Sep 8th
Well, it looks like JDK 7 is going to be delivered sometime in 2011 and JDK 8 will be in 2012. I’m all for smaller releases and shorter time between them. The only way to get adoption of new technologies is to get them out into the hands of developers and see how it plays out. The community wants a release so bad they are ready to take anything at this point. It has been 5 years since the release of JDK 6 and while it is a very good release, there are many things promised that would improve the platform and give it life again.
Waiting another 2 years to get features that are in Scala today seems like a waste of time. Sure, there are many developers who can wait since they are still working on projects with JDK 4 or 5. These shops will be ready for the new features when they are good and ready. The rest of us want the new JDK now though, and it looks like the wait is going to be even longer.
I have not looked at Scala before now, but I’m going to. My development work is still in JDK 6 for the Android platform. I don’t see that changing in the near future, but as far as languages go, Scala seems to have the mind power behind it to make it. The other languages I have looked at such as Groovy, JRuby, et. al. are nice, but it appears that momentum is behind Scala and so that is where I’m going to be focusing my learning. I just hope that JDK 7 comes out sooner than later.

