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 01942nam 2200541 450 001 9910827378603321 005 20230814224924.0 010 $a3-8382-7217-X 035 $a(CKB)4100000007009833 035 $a(MiAaPQ)EBC5552399 035 $a(MiAaPQ)EBC5782669 035 $a(Au-PeEL)EBL5782669 035 $a(OCoLC)1110487485 035 $a(EXLCZ)994100000007009833 100 $a20190815d2018 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aAfter empire $enationalist imagination and symbolic politics in Russia and Eurasia in the twentieth and twenty-first century /$fIgor Torbakov ; with a foreword by Serhii Plokhy 210 1$aStuttgart, Germany :$cIbidem-Verlag,$d[2018] 210 4$dİ2018 215 $a1 online resource (363 pages) 225 1 $aSoviet and post-soviet politics and society (SPPS) ;$vVolume 191 311 $a3-8382-1217-7 320 $aIncludes bibliographical references. 410 0$aSoviet and post-Soviet politics and society ;$v191. 606 $aEurasians$zRussia (Federation) 607 $aRussia (Federation)$xPolitics and government$y20th century 607 $aRussia (Federation)$xPolitics and government$y21st century 607 $aRussia (Federation)$xRelations$zUkraine 607 $aUkraine$xRelations$zRussia (Federation) 607 $aEurasia$xPolitics and government$y20th century 607 $aEurasia$xPolitics and government$y21st century 607 $aEurasia$xRelations$zRussia (Federation) 607 $aRussia (Federation)$xRelations$zEurasia 615 0$aEurasians 676 $a940.5 700 $aTorbakov$b I. B.$01708138 702 $aPlokhy$b Serhii$f1957- 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910827378603321 996 $aAfter empire$94096915 997 $aUNINA