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
| ||
|
|||
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
|
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





