Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resource Information

Porting to S60 Using Open C

file name: 04401_Porting_to_S60_using_Open_C_v1_3_ en.exe
description: This eLearning module provides students with the basic knowledge and skills they need to port C code to S60 using Open C. The module is intended for developers who have little or no knowledge of Symbian OS, but have some experience in using POSIX/GLIB APIs on other platforms. As well as the main presentation, this eLearning module also provides a practical demonstration of porting C code to an S60 3rd Edition DLL. The demonstration starts with some existing C code, which uses the GLIB libraries, and shows how to port it step by step to S60.
date of publication: 2007-04-20
type: eLearning
topics: IDE
     Carbide
Open C/C++
Open Source
Porting
     Porting to S60
S60
language: English (en)
encoding: Binary (.bin/.exe)
intended audience: Basic
Download ViewOnline



Additional information

distribution: Forum Nokia Global Web Site
edition: 1
editorial revision: 0
publisher: Nokia
rights: Copyright © 2007 Nokia Corporation
running time: 40 minutes
size: 32 MB



<< Back to Previous Page

 
     
     RDF Facets:
     
     
     qdcZdateQDx2007E2d10E2d25T06E3a22E3a18E5aX
     qdcZdateQDx2007E2d10E2d26T06E3a37E3a15E5aX
     qdcZdescriptionQSxThisE20eE4cearningE20moduleE20providesE20studentsE20withE20theE20basicE20knowledgeE20andE20skillsE20theyE20needE20toE20portE20CE20codeE20toE20S60E20usingE20OpenE20CE2eE20TheE20moduleE20isE20intendedE20forE20developersE20whoE20haveE20littleE20orE20noE20knowledgeE20ofE20SymbianE20OSE2cE20butE20haveE20someE20eE78perienceE20inE20usingE20POSIE58E2fGE4cIBE20APIsE20onE20otherE20platformsE2eE0aE0aAsE20wellE20asE20theE20mainE20presentationE2cE20thisE20eE4cearningE20moduleE20alsoE20providesE20aE20practicalE20demonstrationE20ofE20portingE20CE20codeE20toE20anE20S60E203rdE20E45ditionE20E44E4cE4cE2eE20TheE20demonstrationE20startsE20withE20someE20eE78istingE20CE20codeE2cE20whichE20usesE20theE20GE4cIBE20librariesE2cE20andE20showsE20howE20toE20portE20itE20stepE20byE20stepE20toE20S60E2eX
     qdcZformatQNx33324033X
     qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4889bfacE2de401E2d46c5E2db3bfE2da55bfb42c96aX
     qdcZtitleQSxPortingE20toE20S60E20UsingE20OpenE20CX
     qdcZtypeQUqfnTypeZCourseQ
     qdcZtypeQUqfnTypeZeE4cearningQ
     qdcZtypeQUqfnTypeZE52esourceQ
     qdcZtypeQUqmarsZManagedE52esourceQ
     qdcZtypeQUqwebZInformationE52esourceQ
     qdcZtypeQUqwebZE52esourceQ
     qdcZtypeQUqrdfsZE52esourceQ
     qdctermsZeE78tentQNx33324033X
     qdctermsZissuedQDx2007E2d10E2d25T06E3a22E3a18E5aX
     qdctermsZmodifiedQDx2007E2d10E2d26T06E3a37E3a15E5aX
     qrssZdescriptionQSxThisE20eE4cearningE20moduleE20providesE20studentsE20withE20theE20basicE20knowledgeE20andE20skillsE20theyE20needE20toE20portE20CE20codeE20toE20S60E20usingE20OpenE20CE2eE20TheE20moduleE20isE20intendedE20forE20developersE20whoE20haveE20littleE20orE20noE20knowledgeE20ofE20SymbianE20OSE2cE20butE20haveE20someE20eE78perienceE20inE20usingE20POSIE58E2fGE4cIBE20APIsE20onE20otherE20platformsE2eE0aE0aAsE20wellE20asE20theE20mainE20presentationE2cE20thisE20eE4cearningE20moduleE20alsoE20providesE20aE20practicalE20demonstrationE20ofE20portingE20CE20codeE20toE20anE20S60E203rdE20E45ditionE20E44E4cE4cE2eE20TheE20demonstrationE20startsE20withE20someE20eE78istingE20CE20codeE2cE20whichE20usesE20theE20GE4cIBE20librariesE2cE20andE20showsE20howE20toE20portE20itE20stepE20byE20stepE20toE20S60E2eX
     qrssZtitleQSxPortingE20toE20S60E20UsingE20OpenE20CX
     qeditorZdescriptionE5fcreatedQDx2007E2d10E2d25T06E3a22E3a18E5aX
     qeditorZdescriptionE5fmodifiedQDx2007E2d10E2d26T06E3a37E3a15E5aX
     qeditorZtypeQUqfnTypeZeE4cearningQ
     qeditorZtypeQUqfnTypeZE52esourceQ
     qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
     qfnZaudienceQUqfnAudienceZbasicQRqmarsZrelevanceQNx100X
     qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
     qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
     qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
     qfnZfilenameQSx04401E5fPortingE5ftoE5fS60E5fusingE5fOpenE5fCE5fv1E5f3E5fE20enE2eeE78eX
     qfnZpublishedQDx2007E2d04E2d20T00E3a00E3a00E5aX
     qfnZrepresentationQLqeditorZAttachmentQx04401E5fPortingE5ftoE5fS60E5fusingE5fOpenE5fCE5fv1E5f3E5fenE2eeE78eX
     qfnZrunningE5ftimeQNx40X
     qfnZstreamingE5furiQLqE78sdZanyUE52IQxhttpE3aE2fE2fnds2E2eflashE2enokiaE2ecomE2eedgesuiteE2enetE2ffcsE2eforumE2enokiaE2fFE4cVPlayerE2eswfE3fserverNameE3dcp30692E2eedgefcsE2enetE26fallbackServerNameE3dE26skinNameE3dhttpsE3aE2fE2fa248E2eeE2eakamaiE2enetE2ffE2f248E2f721E2f7dE2fportaladminE2edownloadE2eakamaiE2ecomE2f7831E2fflashE2fhaloSkinE5f3E26appNameE3dondemandE26streamNameE3dvodE2ffcsE2eforumE2enokiaE2f04401E5fPortingE5ftoE5fS60E5fusingE5fOpenE5fCE5fv1E5f3E5fenE2c50E2cvodE2ffcsE2eforumE2enokiaE2f04401E5fPortingE5ftoE5fS60E5fusingE5fOpenE5fCE5fv1E5f3E5fenE2c150E2cvodE2ffcsE2eforumE2enokiaE2f04401E5fPortingE5ftoE5fS60E5fusingE5fOpenE5fCE5fv1E5f3E5fenE26isE4civeE3dfalseE26bufferTimeE3d2E26autoPlayE3dtrueE26autoE52ewindE3dtrueE26isFullScreenE3dfalseX
     qfnZtopicQUqfnTopicZcarbideQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZideQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZopenE5fcQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZopenE5fsourceQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZportingQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZportingE5ftoE5fs60QRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
     qfnZtypeQUqfnTypeZCourseQ
     qfnZtypeQUqfnTypeZeE4cearningQ
     qfnZtypeQUqfnTypeZE52esourceQ
     qfnZusE5foriginQLqE78sdZbooleanQxtrueX
     qfnZuserE5ftagQSxcarbideX
     qfnZuserE5ftagQSxideX
     qfnZuserE5ftagQSxopenE2dcE2fcE2bE2bX
     qfnZuserE5ftagQSxopenE2dsourceX
     qfnZuserE5ftagQSxportingX
     qfnZuserE5ftagQSxportingE2dtoE2ds60X
     qfnZuserE5ftagQSxs60X
     qmarsZdescriptionQSxThisE20eE4cearningE20moduleE20providesE20studentsE20withE20theE20basicE20knowledgeE20andE20skillsE20theyE20needE20toE20portE20CE20codeE20toE20S60E20usingE20OpenE20CE2eE20TheE20moduleE20isE20intendedE20forE20developersE20whoE20haveE20littleE20orE20noE20knowledgeE20ofE20SymbianE20OSE2cE20butE20haveE20someE20eE78perienceE20inE20usingE20POSIE58E2fGE4cIBE20APIsE20onE20otherE20platformsE2eE0aE0aAsE20wellE20asE20theE20mainE20presentationE2cE20thisE20eE4cearningE20moduleE20alsoE20providesE20aE20practicalE20demonstrationE20ofE20portingE20CE20codeE20toE20anE20S60E203rdE20E45ditionE20E44E4cE4cE2eE20TheE20demonstrationE20startsE20withE20someE20eE78istingE20CE20codeE2cE20whichE20usesE20theE20GE4cIBE20librariesE2cE20andE20showsE20howE20toE20portE20itE20stepE20byE20stepE20toE20S60E2eX
     qmarsZeditionQNx1X
     qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fbinaryX
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
     qmarsZrevisionQNx0X
     qmarsZsizeQNx33324033X
     qmarsZtitleQSxPortingE20toE20S60E20UsingE20OpenE20CX
     qncZpublisherQSxNokiaX
     qncZrightsQSxCopyrightE20Ea9E202007E20NokiaE20CorporationX
     qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252F4889bfacE2de401E2d46c5E2db3bfE2da55bfb42c96aX
     qrdfZtypeQUqfnTypeZCourseQ
     qrdfZtypeQUqfnTypeZeE4cearningQ
     qrdfZtypeQUqfnTypeZE52esourceQ
     qrdfZtypeQUqmarsZManagedE52esourceQ
     qrdfZtypeQUqwebZInformationE52esourceQ
     qrdfZtypeQUqwebZE52esourceQ
     qrdfZtypeQUqrdfsZE52esourceQ
     
    
Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Discussion thread of the week

How to run an EXAMPLE...

Champion of the month

Mika Raento
Read more about
Mika on the
Champions web site.

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008