LEADER 05444nam 2200649Ia 450 001 9910455321903321 005 20200520144314.0 010 $a1-282-68920-7 010 $a9786612689208 010 $a0-470-74617-3 035 $a(CKB)1000000000799707 035 $a(EBL)470781 035 $a(OCoLC)497151382 035 $a(SSID)ssj0000341643 035 $a(PQKBManifestationID)11252603 035 $a(PQKBTitleCode)TC0000341643 035 $a(PQKBWorkID)10396280 035 $a(PQKB)10306494 035 $a(MiAaPQ)EBC470781 035 $a(CaSebORM)9780470744192 035 $a(Au-PeEL)EBL470781 035 $a(CaPaEBR)ebr10341711 035 $a(CaONFJC)MIL268920 035 $a(EXLCZ)991000000000799707 100 $a19930915d2009 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr 200 10$aPorting to the symbian platform$b[electronic resource] $eopen mobile development in C/C++ /$flead author, Mark Wilcox 205 $a1st edition 210 $aChichester, West Sussex $cWiley$d2009 215 $a1 online resource (xxii, 419 pages) $cillustrations 300 $aDescription based upon print version of record. 311 $a0-470-74419-7 320 $aIncludes bibliographical references and indexes. 327 $aPorting to the Symbian Platform; Contents; About this Book; Author Biographies; Author's Acknowledgements; Symbian Acknowledgements; 1 Introduction; 1.1 What Is Porting?; 1.2 What Is Portability?; 1.3 Why Port to Mobile Platforms?; 1.4 Why Get Interested Now?; 1.5 Why Port to the Symbian Platform?; 2 The Porting Process; 2.1 Choosing a Project; 2.2 Analyzing the Code; 2.3 Re-architecting; 2.4 Setting Up the Development Environment; 2.5 Integrating with the Symbian Build System; 2.6 Compiling; 2.7 Fixing Problems; 2.8 Running and Testing; 2.9 Debugging; 2.10 Re-integrating; 2.11 Summary 327 $a3 Symbian Platform Fundamentals3.1 In the Beginning; 3.2 Naming Guidelines and Code Conventions; 3.3 Data Handling; 3.4 String Handling: Descriptors; 3.5 Error Handling and Memory Management; 3.6 Event-Driven Programming; 3.7 Writeable Static Data; 3.8 Multiple Inheritance; 3.9 Summary; 4 Standard APIs on the Symbian Platform; 4.1 P.I.P.S. Is POSIX on Symbian OS; 4.2 Open C; 4.3 The STLport, uSTL and Open C++; 4.4 Which Version of Symbian OS?; 4.5 How to Use the APIs; 4.6 Examples: SoundTouch and SoundStretch; 4.7 Known Limitations, Issues and Workarounds; 4.8 Summary; 5 Writing Hybrid Code 327 $a5.1 Popular APIs You Can't Use Directly5.2 How to Create a Hybrid Port; 5.3 Example: Guitune; 5.4 Summary; 6 Other Port Enablers; 6.1 Real-time Graphics and Audio Libraries; 6.2 Simple DirectMedia Layer; 6.3 OpenKODE; 6.4 Qt; 6.5 Summary; 7 Porting from Mobile Linux; 7.1 Major Players in the Mobile Linux Space; 7.2 Porting from Linux to Symbian; 7.3 Summary; 8 Porting from Microsoft Windows; 8.1 Architecture Comparison; 8.2 Application Compatibility; 8.3 Development Languages and SDKs; 8.4 SDKs and APIs; 8.5 Porting an Application; 8.6 Windows-specific Issues; 8.7 Signing and Security 327 $a8.8 Porting from C# and .NET8.9 Summary; 9 Porting from Other Mobile Platforms; 9.1 Android; 9.2 BREW; 9.3 iPhone OS; 9.4 Summary; 10 Porting a Simple Application; 10.1 Selecting a Project; 10.2 Analyzing the Code; 10.3 Setting Up the Development Environment; 10.4 Integrating with the Symbian Build System; 10.5 Getting It to Compile; 10.6 Getting It to Work; 10.7 Extensions Specific to Mobile Devices; 10.8 Deploying and Testing on Target Hardware; 10.9 Re-integrating; 10.10 Summary; 11 Porting Middleware; 11.1 GDAL; 11.2 Qt; 11.3 Summary; 12 Porting a Complex Application 327 $a12.1 Selecting a Project12.2 Analyzing the Code; 12.3 Re-architecting; 12.4 Setting Up the Development Environment; 12.5 Integrating with the Symbian Build System; 12.6 Getting It to Compile; 12.7 Re-writing the User Interface; 12.8 Testing and Debugging; 12.9 Re-integrating; 12.10 Summary; 13 The P.I.P.S. Architecture; 13.1 The Glue Code; 13.2 The Core Libraries; 13.3 The Backend; 13.4 Emulator Writeable Static Data Support; 13.5 Summary; 14 Security Models; 14.1 The Capability Model; 14.2 Process Identity; 14.3 Data Caging; 14.4 Code-Signing and Certification 327 $a14.5 Certification and Platform Security 330 $aIf you want to write mobile applications without the idioms of Symbian C++, have existing software assets that you'd like to re-use on Symbian devices, or are an open source developer still waiting for an open Linux-based device to gain significant market penetration, this is the book for you! Beginning with an introduction to the native programming environments available and descriptions of the various technologies and APIs available, you will first learn how to go about porting your code to the Symbian platform. Next, you will discover how to port to Symbian from other common platforms i 606 $aMobile communication systems$xComputer programs 608 $aElectronic books. 615 0$aMobile communication systems$xComputer programs. 676 $a005.133 676 $a005.43 700 $aWilcox$b Mark$0721084 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910455321903321 996 $aPorting to the symbian platform$92114012 997 $aUNINA LEADER 03233nam 2200613 450 001 9910788140203321 005 20230807210250.0 035 $a(CKB)2670000000609909 035 $a(EBL)2028198 035 $a(SSID)ssj0001460308 035 $a(PQKBManifestationID)11782818 035 $a(PQKBTitleCode)TC0001460308 035 $a(PQKBWorkID)11466050 035 $a(PQKB)10141377 035 $a(MiAaPQ)EBC2028198 035 $a(OCoLC)900685672$z(OCoLC)907140056 035 $a(nllekb)BRILL9789004283350 035 $a(Au-PeEL)EBL2028198 035 $a(CaPaEBR)ebr11044560 035 $a(CaONFJC)MIL769449 035 $a(OCoLC)907676563 035 $a(EXLCZ)992670000000609909 100 $a20150429h20152015 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt 182 $cc 183 $acr 200 10$aWhite lies and black markets $eevading metropolitan authority in colonial Suriname, 1650-1800 /$fby Karwan Fatah-Black 210 1$aLeiden, Netherlands ;$aBoston, [Massachusetts] :$cBrill,$d2015. 210 4$dİ2015 215 $a1 online resource (242 p.) 225 1 $aAtlantic World,$x1570-0542 ;$vVolume 31 300 $aDescription based upon print version of record. 311 $a90-04-28332-3 311 $a90-04-28335-8 320 $aIncludes bibliographical references and index. 327 $aPreliminary Material -- 1 Introduction -- 2 Origins of Dutch and European Colonization in Suriname -- 3 To These Lands and to Nowhere Else? -- 4 The Ascent of the Surinamer, 1690's?1730's -- 5 Local Supplies of Labor and Provisions -- 6 Controlling the Slave Trade -- 7 Trade with the Heartland of Independence -- 8 Conclusion -- Bibliography -- Consulted Archives -- Index. 330 $aIn White Lies and Black Markets , Fatah-Black offers a new account of the colonization of Suriname?one of the major European plantation colonies on the Guiana Coast?in the period between 1650-1800. While commonly portrayed as an isolated tropical outpost, this study places the colony in the context of its connections to the rest of the Atlantic world. These economic and migratory links assured the colony?s survival, but also created many incentives to evade the mercantilistically inclined metropolitan authorities. By combining the available data on Dutch and North American shipping with accounts of major political and economic developments, the author uncovers a hitherto hidden world of illicit dealings, and convincingly argues that these illegal practices were essential to the development and survival of the colony, and woven into the fabric of the colonial project itself. 410 0$aAtlantic world (Leiden, Netherlands) ;$vVolume 31. 607 $aSuriname$xPolitics and government$yTo 1814 607 $aSuriname$xCommerce$zNetherlands 607 $aSuriname$xCommerce$zNorth America 607 $aNetherlands$xCommerce$zSuriname 607 $aNorth America$xCommerce$zSuriname 676 $a988.3 700 $aFatah-Black$b Karwan$01544498 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910788140203321 996 $aWhite lies and black markets$93837096 997 $aUNINA