×

Discussion Board

Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    97

    Question which IDE to use?

    hi,
    i m going to write code for S60 2nd FP2 phones using symbian c++ API and i hav the SDK. In the SDK release doc they mentioned to use MS Visula Studio 2003 or some other IDE. Can I use Carbide.c++ IDE for my development and is there the need to integrate the SDK with the installed IDE to use the c++ API. I am working for Nokia 6630 phone...

    plz give some lights.
    sanjay

  2. #2
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: which IDE to use?

    Quote Originally Posted by SanjayKhuntia View Post
    hi,
    i m going to write code for S60 2nd FP2 phones using symbian c++ API and i hav the SDK. In the SDK release doc they mentioned to use MS Visula Studio 2003 or some other IDE. Can I use Carbide.c++ IDE for my development and is there the need to integrate the SDK with the installed IDE to use the c++ API. I am working for Nokia 6630 phone...

    plz give some lights.
    sanjay
    You can use Carbide.c++ 1.2 available in the archives. Of course if you dont plan to use the templates, I think you can also use 1.3. With a little hack explained by our very own Lucian you probably can do more ;)

  3. #3
    Nokia Developer Champion
    Join Date
    Oct 2006
    Location
    Bangalore, India
    Posts
    1,572

    Re: which IDE to use?

    code warrior is also there, but i suggest use Carbide 1.3 and use the hack mentioned above for templates. However, if you do not require templates, then you can use Carbide even for 1st edition :)
    Amit Kankani
    Nokia Developer Champion

  4. #4
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,344

    Re: which IDE to use?

    Quote Originally Posted by SanjayKhuntia View Post
    hi,
    i m going to write code for S60 2nd FP2 phones using symbian c++ API and i hav the SDK. In the SDK release doc they mentioned to use MS Visula Studio 2003 or some other IDE. Can I use Carbide.c++ IDE for my development and is there the need to integrate the SDK with the installed IDE to use the c++ API. I am working for Nokia 6630 phone...

    plz give some lights.
    sanjay
    To the answer of your question, you can use Carbide.c++, Codewarrior or MS Visual studio 2003 with Carbide.vs plugin. Moreover you can simply use Notepad as an IDE but i wouldn't suggest you to do it when you have enriched IDEs available.

    Download and install Carbide.c++ v1.2.2 from here: Carbide.c++ v1.2.2

    Once you install an IDE, you don't need to make any hectic changes to work with available APIs in SDK. It will guide you in selecting proper SDK and furthermore you can change SDK to be used from within your IDE.

    I hope this helps.
    Kiran.
    Nokia Developer Wiki Moderation team

  5. #5
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    97

    Question Re: which IDE to use?

    Hi all,
    back to basics of my application dev for Nokia 6630 phone which is having S60 2 edition FP2 SDK Symbian v8.0a.

    Actually I am going to use the Mobinfo lib to get the CELL ID for this 2edition phones, also got the required dll and libs. But the problem lies with the installation of s60 2 ed FP2 sdk with the Carbide.c++v1.3/MS VS 2005 IDE. In the SDK release doc, they mentiond to use MS VS 6/MS .net 2003 or some other IDE. but i have MS VS 2005. the SDK prerequisite is perl 5.6.1 build 531, bt i hav 5.8.8..

    I hav all other prerequisites as per the SDK, but afetr installing SDK, when I opens any IDE it does not show any support for the installed SDK, i mean the SDK is not integrated with the IDE which breaks the links for developing any Application for the required device with the availble SDK...plz guide me how to integrate between the SDK and my IDE...do i have to reinstall the SDK?

    i saw in some forum that carbide.c++1.3 has problem with lower SDK (2nd edition FPs), so i downloaded its lower version 1.2.2 to use with the higher version bt in vain...in all way the IDE does not find the installed SDK..

    plz give me reply inline for setting up the environment for the above particular type of SDK.
    regards,
    sanjay

  6. #6
    Nokia Developer Champion
    Join Date
    Oct 2006
    Location
    Bangalore, India
    Posts
    1,572

    Re: which IDE to use?

    well perl definitely needs to be downgraded to 5.6.1 :( this is a sad thing, but needs to be done.

    otherwise, i have the same sdk and carbide 1.2 and carbide 1.3 and it works just fine....
    Amit Kankani
    Nokia Developer Champion

  7. #7
    Nokia Developer Champion
    Join Date
    Oct 2006
    Location
    Bangalore, India
    Posts
    1,572

    Re: which IDE to use?

    also i hope u have the JRE installed... even the latest version should be fine ...
    Amit Kankani
    Nokia Developer Champion

  8. #8
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: which IDE to use?

    Quote Originally Posted by SanjayKhuntia View Post
    Hi all,
    back to basics of my application dev for Nokia 6630 phone which is having S60 2 edition FP2 SDK Symbian v8.0a.

    Actually I am going to use the Mobinfo lib to get the CELL ID for this 2edition phones, also got the required dll and libs. But the problem lies with the installation of s60 2 ed FP2 sdk with the Carbide.c++v1.3/MS VS 2005 IDE. In the SDK release doc, they mentiond to use MS VS 6/MS .net 2003 or some other IDE. but i have MS VS 2005. the SDK prerequisite is perl 5.6.1 build 531, bt i hav 5.8.8..

    I hav all other prerequisites as per the SDK, but afetr installing SDK, when I opens any IDE it does not show any support for the installed SDK, i mean the SDK is not integrated with the IDE which breaks the links for developing any Application for the required device with the availble SDK...plz guide me how to integrate between the SDK and my IDE...do i have to reinstall the SDK?

    i saw in some forum that carbide.c++1.3 has problem with lower SDK (2nd edition FPs), so i downloaded its lower version 1.2.2 to use with the higher version bt in vain...in all way the IDE does not find the installed SDK..

    plz give me reply inline for setting up the environment for the above particular type of SDK.
    regards,
    sanjay
    Well I dont know about Visual studio much as I have not used it extensively, but as I understand it, you can use Visual studio with Carbide.vs plugin.
    As far as perl is concerned, you need to use 5.6.1. Thats pretty much un-alterable issue to avoid problems in future(even if you dont face any immediate problems)
    As far as Carbide.c++ 1.2 with 2nd edition, it works well. I think you might be messing somewhere with carbide.c++ and carbide.vs. So you could check on that. Individually carbide.c++ 1.2 with 2nd ed is very fine combination. In case of using VS use the carbide.vs plugin.

    Good Luck!

  9. #9
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    97

    Question Re: which IDE to use?

    Hi Neil,
    I successfully created a sample helloworld program with the help of Carbide.c++ v1.2 IDE and s60 2 edition FP2 sdk. but tell me one thing whcih files shall I copy to the phone(Nokia 6630) to run my simple app there? I hav the PC suite for this Nokia phone, bt first of all I should build the necessary files to be run on phone...please tell me...what is the .mmp files in my project directory?

    Can I run the app which I develop using some Symbian 3rd party APIs to get Cell ID on the emulator or i hav to test it on the phone directly...?

    Does this carbide IDE provides the compiler for my any c++ program which the Microsoft's Vc++ provides?

    plz give some pointers..

    thanks a lot...
    sanjay

  10. #10
    Super Contributor
    Join Date
    Mar 2004
    Location
    Singapore
    Posts
    9,968

    Re: which IDE to use?

    Quote Originally Posted by SanjayKhuntia View Post
    Hi Neil,
    I successfully created a sample helloworld program with the help of Carbide.c++ v1.2 IDE and s60 2 edition FP2 sdk. but tell me one thing whcih files shall I copy to the phone(Nokia 6630) to run my simple app there? I hav the PC suite for this Nokia phone, bt first of all I should build the necessary files to be run on phone...please tell me...what is the .mmp files in my project directory?

    Can I run the app which I develop using some Symbian 3rd party APIs to get Cell ID on the emulator or i hav to test it on the phone directly...?

    Does this carbide IDE provides the compiler for my any c++ program which the Microsoft's Vc++ provides?

    plz give some pointers..

    thanks a lot...
    sanjay
    1. you have to install sis file to install to device.
    2. you have to use device to get the cell ID and you have to use CTelephony. Try searching wiki for example. but i suggest you read basic symbian stuff 1st.
    3. Carbide.C++ provides cw compiler for symbian emulator.

  11. #11
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,344

    Re: which IDE to use?

    Quote Originally Posted by skumar_rao View Post
    2. you have to use device to get the cell ID and you have to use CTelephony. Try searching wiki for example. but i suggest you read basic symbian stuff 1st.
    Originator is asking for S60 2 edition FP2 sdk and CTelephony doesn't work for that.

    Kiran.
    Nokia Developer Wiki Moderation team

  12. #12
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,344

    Re: which IDE to use?

    Quote Originally Posted by SanjayKhuntia View Post
    I successfully created a sample helloworld program with the help of Carbide.c++ v1.2 IDE and s60 2 edition FP2 sdk. but tell me one thing whcih files shall I copy to the phone(Nokia 6630) to run my simple app there? I hav the PC suite for this Nokia phone, bt first of all I should build the necessary files to be run on phone...please tell me...what is the .mmp files in my project directory?
    First of all, you should try with "HelloWorld" type of GUI application. Build it for WINSCW UDEB (for emulator) and play with it unless you get familiar with flow of "HelloWorld" application. Then build the same application for GCCE UREL (for phone). I bet, it would be useful for you.

    Quote Originally Posted by SanjayKhuntia View Post
    Can I run the app which I develop using some Symbian 3rd party APIs to get Cell ID on the emulator or i hav to test it on the phone directly...?
    No. IMEI, IMSI, Network paramters(e.g Cell ID) etc... features should be well tested on real device as Emulator doesn't support such feature.

    Quote Originally Posted by SanjayKhuntia View Post
    Does this carbide IDE provides the compiler for my any c++ program which the Microsoft's Vc++ provides?
    Use Carbide.c++ for Symbian c++, Open C/C++ programming.

    Kiran.
    Nokia Developer Wiki Moderation team

  13. #13
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,674

    Re: which IDE to use?

    Quote Originally Posted by SanjayKhuntia View Post
    I successfully created a sample helloworld program with the help of Carbide.c++ v1.2 IDE and s60 2 edition FP2 sdk. but tell me one thing whcih files shall I copy to the phone(Nokia 6630) to run my simple app there?
    You should build your application for the mobile phone (the emulator executables are x86 Windows-binaries, while the device needs ARM code), so modify Active Build configuration in the Project menu to Phone release (ARMI) or Phone release (Thumb) (I can not check the exact name), re-build the project, then right-click on the .pkg file in your project (sis folder), and see what happens. The ideal happening is that you get a .sis file, which is installable via the PC Suite (a double-click on the file should also initiate installation).
    I hav the PC suite for this Nokia phone, bt first of all I should build the necessary files to be run on phone...please tell me...what is the .mmp files in my project directory?
    The .mmp file describes how to build your application. Its syntax is well documented in the SDK Help. You can also check the Wiki, simply search for mmp.
    In fact you should really check the SDK Help
    - Developer Library » Symbian OS Guide » Essential idioms
    - Developer Library » Tools and Utilities
    Does this carbide IDE provides the compiler for my any c++ program which the Microsoft's Vc++ provides?
    Carbide.c++ is not really suitable for non-Symbian development, if that is what you are asking.

  14. #14
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    97

    Re: which IDE to use?

    Many thanks man, u solved my probs...actually I hav built the app with Active Build Confiuguration as Emulator Debug(WINSCW) and getting lot of erros while building...choosing build configuration as u told the build went successfully. i got the .pdg and .sis files in the said directory..

    right clicking on .pkg files some options are coming n i dnt know what to choose...shall i now transfer the .sis file to my phone and run there...in this way i think i will be unable to test on emulator any application...am i right?

    only i can check whether the build was success n test on the phone itself...then why they hav provided the emulator? no need...
    plz rectify me inline n give me ur valuable suggestion...

    regards,
    sanjay

  15. #15
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: which IDE to use?

    Quote Originally Posted by SanjayKhuntia View Post
    shall i now transfer the .sis file to my phone and run there
    Yes

    Quote Originally Posted by SanjayKhuntia View Post
    in this way i think i will be unable to test on emulator any application...am i right?
    Wrong. Emulator is very useful to test the application first before you can deploy it on the device.

    Quote Originally Posted by SanjayKhuntia View Post
    only i can check whether the build was success n test on the phone itself...then why they hav provided the emulator? no need...
    Its very convinient to make quick tests with the emulator. So there is perfectly a good reason to have it.

Similar Threads

  1. Wirelexsoft Release Free WYSIWYG VistaMax IDE for J2ME
    By arfei in forum Mobile Java General
    Replies: 4
    Last Post: 2005-11-12, 19:08
  2. Wirelexsoft WYSIWYG VistaMax IDE for Series 60
    By arfei in forum Mobile Java Tools & SDKs
    Replies: 0
    Last Post: 2005-11-11, 01:21
  3. Problem updating .mmp using .Net IDE
    By rushj in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2005-08-18, 11:13
  4. User Rights for using the Code Warrior IDE
    By praizada in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2003-11-14, 19:23
  5. problem to integrate NDS with Sun one IDE
    By rjjan2000 in forum Mobile Java General
    Replies: 0
    Last Post: 2003-10-14, 22:11

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×