Community: Blogs

你在这里: You Are Here: Olet tässä: Vous êtes ici: Sie befinden sich hier: Tu sei qui: 現在のページ: Você está aqui: Вы здесь: Usted está aquí:

Tasty Multimedia Journal's Forum Nokia Blog

Nokia N93 Application Development for Mere Mortals

kevin_s2f | 22 May, 2007 20:59

Friday’s post was fun. It’s the kind of big-sky dreaming that’s kept me in the technology space for longer than we called such endeavors “spaces”.
 
But now it’s back to reality. I don’t have a staff of developers and I don’t have a budget to hire any contract talent. I could conceivably build a business around the technology I want to develop and therefore be able to fund a room full of top talent, but at this time I have no burining desire to spend 70 hours a week on this one aspect of my life. And even if I could stay on the business side and contract out the technical execution, I like digging into the technology. 

No big team. Just big dream.

So that leaves me with modest initial goals, inspiration from some of our Champions, and the resources of the Forum Nokia community inside and outside Nokia Inc.
 
  • I’ve enjoyed reading some of Gabor’s posts about agile development. His thoughts on planning ahead and his web site’s focus on incremental development based on feature value makes sense. I look forward to his additional thoughts.
  • I have Paul’s book on order. I like the way Paul and his students seem to strike a good balance between rapid development and rich feature sets. These two qualities came together well when his initial space/time blogging prototype implemented with Python was further developed into LocoBlog, written in Java, but still focused on studying how people would use such a service.
  • The Carbide team has worked hard to shield developers from some of the difficulties of working with Symbian C++. I don’t know if I’ll do the whole project in C++, but if it wasn’t for the Carbide.c++ UI Designer, I wouldn’t even be attempting this.
  • Ron and all the contributors to the Discussion Boards have completely transformed that service over the last year or so. Again, without that resource I don’t know that I’d attempt this project.
 
So now you know where this project came from, and you know as much as I do about where the project is going. From here on out I’ll be talking a lot less about motivation and a lot more about the nuts and bolts of getting something to work, then transforming that something into what I want.
 
Over the next week I will be working on the following tasks:
  1. Short list the features to develop first (I think I know what they are)
  2. Begin evaluating which Nokia platform technologies to use to deliver the features (there are some trade-offs I don’t yet understand)
  3. and what tooling I need to make this all possible (If the answer to 2 =/ C++ I have no idea yet)
 
I invite your input along the way. If you have suggestions about which features to start with, or opinions on technology entry points, please post comments.
 
Also, if you've recently started developing for Nokia platforms, which resources did you find the most useful? What you found useful welcome, but simple URLs cheefully accepted.
 
And a final note: comments based on your own self-interest are most welcome and appropriate here. If you want to direct this project to explore areas in which you are having problems in the hopes that I can help find the answers, that’s fine.
 
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditFurlTechnocratiMagnoliaTwitter  Share this page Share this page Invite a friend Invite a friend
E-mail Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us Regional websites: Chinese Japanese © 2008 Nokia 
RDF Facets: qfnZtypeQUqfnTypeZBlogContentQ qfnZtypeQUqfnTypeZCommunityContentQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX