Jump to content
xisto Community
Sign in to follow this  
dhanesh1405241511

Ideas For Using VB To Program Nokia S60 Phones

Recommended Posts

To be pretty frank with all you guys, i've just started getting into VB, lets say a month now in university with programs like calculate the Discount on prices u enter or make a simple calculator that takes in 2 values etc. I have been a fan of the Nokia S60 phones, and have quiet a knowledge about them, but unless i get into the background i cant do anything usefull of my knowledge, hence started to learn programming in VB for S60 phones.

 

I visited the nokia developers site and found out a VB add-on (duno whatelse to call it) , but mostly came up with the knowledge that in order to program S60 or rather any Nokia phone, the primary knowledge of C/C++ is necessary. Now m pretty bad it C and C++ but i find VB to be much for flexible. Here is what i found out:

>> LINK <<

>> LINK <<

>> LINK <<

 

Could you guys please have a look at these and if possible suggest more sites that may be useful for a beginner like me. Any more programs that work with VB or can be individually used to create programs for the S60 phones would be helpful.

 

I dont mean to discriminate any programming language, sorry if i have offended any developers out here, because as far as i see myself, i too get a lil bit offended when someone diffrenciates in IT. So all in good spirits, please do guide me. Plus if there are any developers who make phone softwares i'd love the extra help.

 

Regards

Dhanesh.

Share this post


Link to post
Share on other sites

Well it seems that AppForge is the tool you are looking for. It allows you to develop in VB and compiles to S60. Then again I do not know how good it is... I've programmed very little with Visual Basic (mainly because I didn't like it) and let alone tried this IDE plugin. I've done Symbian C++ developing and I know it is really nicely done platform: the memory handling is done absolutely foolproof. Certainly, if you learned C++ you'd be able to do much more and more efficiently, but if VB is your thing and you don't plan on doing anything huge then I'd try that AppForge.

Share this post


Link to post
Share on other sites

Well it seems that AppForge is the tool you are looking for. It allows you to develop in VB and compiles to S60.
Then again I do not know how good it is... I've programmed very little with Visual Basic (mainly because I didn't like it) and let alone tried this IDE plugin. I've done Symbian C++ developing and I know it is really nicely done platform: the memory handling is done absolutely foolproof.

Certainly, if you learned C++ you'd be able to do much more and more efficiently, but if VB is your thing and you don't plan on doing anything huge then I'd try that AppForge.


uh just to remind you that VB is the World's Most Popular programming language.
Also, it is extremely powerful for Windows development. Read the book Advanced Visual Basic, and you will know why the Visual C++ developers revolted against that book's writer (he made VB codes run just as fast and efficient as VC, and obviously cut the development time to 1/10th).

Windows has such a huge software base owing to Visual Basic. Till 1991, there weren't a lot of Windows applications, but with VB 1.0 released in 1991, apps started flooding in.

Don't mind, I am a die hard VB coder. :P

Share this post


Link to post
Share on other sites

I might wana give Appforge a try, but again there isnt any appropriate tutorial for starters to program for S60. I dont want to get into C++ cause i was never good at it :P . I know VB pretty well (beginner ofcourse), but i can program fairly well. I find VB to be better and faster anyday.RegardsDhanesh.

Share this post


Link to post
Share on other sites

uh just to remind you that VB is the World's Most Popular programming language.Also, it is extremely powerful for Windows development. Read the book Advanced Visual Basic, and you will know why the Visual C++ developers revolted against that book's writer (he made VB codes run just as fast and efficient as VC, and obviously cut the development time to 1/10th).

Windows has such a huge software base owing to Visual Basic. Till 1991, there weren't a lot of Windows applications, but with VB 1.0 released in 1991, apps started flooding in.

Don't mind, I am a die hard VB coder. :P


Duh :P If you think VB is the epitome of Windows programming - TRY C# DUDE... You'll take all your VB manuals & books - lock, stock and barrel and trash them in all totallity. :)

C# is the way to go dude - it's the new age standard and reeks of RAW POWER ;)

Share this post


Link to post
Share on other sites

Heya m^e .. long time :P .. i see u still have the Lord of Code .."Code Guru" power in u .. hehe .. I will stick to VB and nothing else that has a "C" in it. Damn its annoying and tought to understand. Ok i am on the way to become an IT professional, but man this coding takes the piss outa me. VB by fas has kept me sane ;) RegardsDhanesh.

Share this post


Link to post
Share on other sites

Heya m^e .. long time :P .. i see u still have the Lord of Code .."Code Guru" power in u .. hehe .. I will stick to VB and nothing else that has a "C" in it. Damn its annoying and tought to understand. Ok i am on the way to become an IT professional, but man this coding takes the piss outa me. VB by fas has kept me sane ;)

 

Regards

Dhanesh.

 


pooh pooohh.. baby boy in love with VisualBaby, eh ? :P

 

Believe me - none of the computer languages are all that different from each other. Infact you learn one of them well - the others are mere child's play. Structurally they're all extremely similar - but of course there are minor/major syntactical differences between them. But almost all of them revolve around those same few commands like print/writeln, if-else, while/do-while, for/foreach, switch/select.. you don't go much far beyond that..

 

Just need to get yourself motivated enough and adjust to the new syntax.. and a whole new world opens up to you...

Share this post


Link to post
Share on other sites

lol .. "baby boy in love with VisualBaby" .. nice MSN nick .. :P How about in a year after my graduation, I come there and i would take programming lessons from you ( for free ofcourse .. the asta discount ) .. oh and while tutions are on way .. how about some rave parties too ;) .. I'd love to write a book on this then.No but seriously, I want to learn programming languages .. but from a good tutor. University just teaches u what they want u to know and what comes for the final exams. The rest is all omitted out. I have a project due 15th this month. I havent started it in any way lol .. was thinking of making a account/student database program for an office in my campus. Lets see how that works out. Anyways asta will be the first to get its hand on a world class disaster VB project lol .. RegardsDhanesh.

Share this post


Link to post
Share on other sites

vb v vc

Ideas For Using VB To Program Nokia S60 Phones

 

Dhanesh, if you know vb through visual studio then you know c++ on the .Net platform, they are so nearly identical in visual studio that to think that c++ is difficult is very strange. I started programming in visual basic many years ago and was rather like you when it came to c++, however, when I eventually decided to take the plunge I discovered that the differences were rather minimal, commas become => you need a ; at the end of lines and other than that you can get by and learn as you go along.

On the msdn site there are countless examples of code in vb c# and c++, just start with some simple examples and look at the code for all 3 languages, if you don't understand the c++ then look at the vb to see the differences.. I promise that it is unlikely to take you more than a couple of days to get what is going on. At the end of the day vis studio is an sdk for windows, in all the .Net languages you address the same library so the terminology is 99% the same.. However c++ has a few extra goodies such as references and istances and pointers, if you jump in too deep it will be confusing, however if you start with simple code then add to it bit by bit then you'll get it in no time.. Good luck to you whatever you decide to do.

 

-reply by mars

Share this post


Link to post
Share on other sites
Has anybody reached the result?Ideas For Using VB To Program Nokia S60 Phones

Guys I've found an application NSBasic which lets u program using VB on the PC and run it on the Symbian OS phones (S60V3). Your program unlikely AppForge includes the Runtime things so no need to worry. U can build GUI apps.

The only thing worries me is that its for s60v2.

Can anybody find similar app for s60v2?

-reply by Faisal Sohail

 

Share this post


Link to post
Share on other sites
designing mobile phoneIdeas For Using VB To Program Nokia S60 Phones

I m dng my mini project on designing mobile phone with all its facilities using visual basic could u Please help me with some codings...

-question by priya

Share this post


Link to post
Share on other sites

NSBasic is a basic like language.  It's not VB and not even close.  I tested NSBasic when I was doing Palm development years ago.  Unless the language has changed it wasn't up to the task of Palm development when I purchased it.  There would have had to be some radical changes for it to be anything like VB.Net.  Go with the C/C++ option for development on the Symbian.  Going from VB.Net to C is pretty easy.  Going from VB.Net to C++ you will have to get your head around classes but will eventually understand them.

 

Neil

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.