New Generation of Mobile Apps
August 25th, 2010 by Payman HodaieFuture killer mobile apps will seamlessly incorporate social and gaming elements into the main function of the app resulting in emotional linkage.
|
|
![]() |
Osellus Blogs |
| Osellus Home | Blogs Home |
New Generation of Mobile AppsAugust 25th, 2010 by Payman HodaieFuture killer mobile apps will seamlessly incorporate social and gaming elements into the main function of the app resulting in emotional linkage. Suitability of Various Platforms for Cloud-Based Mobile AppsJune 6th, 2010 by Payman HodaieOut of all the various mobile platforms (iPhone, Android, Windows Phone 7, BlackBerry) Android, by far, has the most comprehensive and robust support for development of cloud-based mobile apps. This is clearly evident in Android’s Content Provider, Sync Adopter, and Services frameworks as well as Sqlite. I highly recommend viewing the i/0 2010 session on the topic. iPad Section of App Store just Went LiveApril 1st, 2010 by Payman HodaieiPad section of App Store just went live, and it includes iASL, the app I talked about in my previous post. Our App Has Been Approved to Be Part of iPad Premier LaunchMarch 31st, 2010 by Payman HodaieAn app, iASL (American Sign Language Translator), we have developed for a key customer has been approved to be part of the premier launch of the iPad App Store–going live this Saturday, April 3. Our team has been working around the clock to finish this app in an extremely short amount of time. It feels good to be part of an elite group of early iPad developers. IRIS Process Author at SEPG 2010 SavannahMarch 24th, 2010 by Yan-Jing MaoIt is day 3 at the SEPG North America 2010 conference and another eventful day at the Savannah Convention Center. Osellus is here to exhibit our flagship product IRIS Process Author, a web-based process solution that enables organizations to document, tailor, publish and enact their processes. Over the last two days we have met and talked with a lot of attendees including process improvement leads, friends of our customers, speakers, CMMI consultants and appraisers, and first timers to the conference. Whether they are here to learn, to offer services or to find solutions, everyone I have talked to shares a common sentiment – they are always looking for tools that could make their lives easier! For instance, many of the organizations developing and improving their processes are still documenting processes the old fashioned way – in Word documents, Excel spreadsheets and Visio diagrams. In order to share these processes with the developers, appraisers and customers, home grown tools or SharePoint portals are commonly used to store documentations and process metrics in a central location. However, there is no easy way to filter element associations defined in a process (such as activities by roles), which makes it difficult for end users to consume large amount of information contained within the process in order to gain a clear understanding of what is required of them. Furthermore, modifications and maintanence of these process assets are very cumbersome and require a lot of manual effort to ensure consistency. Process measurement requirements often evolve faster than the home grown tools that generate process reports to support assessment needs and evaluations. With IRIS Process Author, process developers can
Tomorrow is the last day of the conference. It has been a great experience to learn from industry leaders and fellow participants on processes improvements and desired tooling support. I look forward to meeting many more at our booth and after the conference. The Initial Release of Windows Phone 7 Will Not Include SQL Compact (Embedded database)March 19th, 2010 by Payman HodaieThere is no support for embedded sql data storage in the first release of Windows Phone 7. As iPhone OS 3.x fully supports SQLite, this is where iPhone OS 3.X has an important edge over Windows Phone 7. I have used SQLite and core data (Apple’s object relational model) extensively in my iPhone apps. It’s a very powerful feature allowing sophisticated on-device data models (many-to-many entity relationships and entity inheritance). But there is some hope as Windows Phone 7 supports C# Linqs (object-relational mapping). My guess is that a future release of the OS will support a version of SQL Compact. What is the significant edge Microsoft Windows Phone 7 has over Apple iPhone?March 16th, 2010 by Payman HodaieThe answer: integrated support for cloud services. For more than a year, I have been developing iPhone apps. Most of this apps require extensive server functionality. As mobile application market evolve, the game changer will be the cloud-based services aspect of these applications. That’s where Microsoft mobile platform has a significant edge over Apple’s. I am just starting to dig into Windows Phone 7 development environment, and the deeper I get the more I like what I see. For one, I like using a modern language C#,and Visual Studio. It’s nice not to worry about memory management, and memory leaks. My only concern at this point is the performance of the code running on the device. Can Microsoft deliver the close-to-the-metal performance of iPhone’s Objective-C with their implementation C# VM? I’ll find the answer once I port one of my resource intensive iPhone apps to Windows Phone 7 platform. A Very Interesting CNN Article on How the App Model Is Moving to Wide Variety of PlatformsJanuary 11th, 2010 by Payman HodaieOne of our customers, forwarded me the following CNN article. http://www.cnn.com/2010/TECH/01/09/ces.apps/index.html A must read. Close to the Metal, the Best Aspect of iPhone AppsJanuary 9th, 2010 by Payman HodaieFor the past 8 years, I have been developing enterprise applications in Java and C#. When I first started developing iPhone apps in Objective-C, I missed the comfort virtual machines (vm) provided me. But, once I completed my first app (with smooth sliding and scrolling views, fancy graphics, and animations) I was happy to give up all vm benefits for the close to the metal nature of Objective-C. I am so glad I didn’t forget the importance of explicit memory management from my early 90s C programming days. When you think about it, performance is paramount when it comes to apps running on hardware constrained mobile devices. Apps as ContentJanuary 9th, 2010 by Payman HodaieCouple of days ago, Omid, our CEO, pointed out an important fact to me: Apps cover not just the traditional application space, they are also the new universal format for content that is both informative and functional. Considering that the content space is orders of magnitude larger than the application space, it’s no wonder that app market had such an explosive growth in such a short time. We are just at the beginning of this new phenomenon. |
|
|