The Semantic Web is an idea of World Wide Web inventor Tim Berners-Lee that the Web as a whole can be made more intelligent and perhaps even intuitive about how to serve a users needs.
Take a look inside Symbian OS with an under-the-hood view of Symbian's revolutionary new real-time smartphone kernel Describes the functioning of the new real-time kernel, which will become ubiquitious on Symbian OS phones in the next 5-10 years Will benefit the base-porting engineer by providing a more solid understanding of the OS being ported Contains an in-depth explanation of how Symbian OS drivers work.
Step-by-step guide that introduces novices to using all major features of Eclipse 3 Eclipse is an open source extensible integrated development environment (IDE) that helps Java programmers build best-of-breed integrated tools covering the whole software lifecycle-from conceptual modeling to deployment Eclipse is fast becoming the development platform of choice for the Java community Packed with code-rich, real-world examples that show programmers how to speed up the development of applications by reusing and extending existing Eclipse components Describes SWT and JFace (Eclipse's alternative to the Java AWT and Swing) and demonstrates them in practice in a JavaLayer based MP3 player Shows how Eclipse can be used as a tool platform and application framework
Domain Architectures is a comprehensive catalog of the domain architectures essential to software developers using object-oriented technology and UML to solve real-life problems.
As a co-founder of Symbian and former executive of Psion Software, David Wood has been actively involved in well over 100 smartphone development projects worldwide.
A guide to programming Symbian OS smartphones using OPL (The Open Programming Language): a simple to learn, open-source scripting language, ideal for fast-track development of enterprise applications.
Professional Java Native Interfaces takes a solutions-based approach in showing how SWT/JFace works, discussing each common component, providing useful, practical ideas, tips and techniques to make the Java developers' work easier.
Ideal for anyone who has never programmed, McMullen/Matthews/Parsons' READINGS FROM PROGRAMMING WITH JAVA uses a beginner's approach that combines conceptual content with rich examples and hands-on learning activities.
Using a beginner's approach that's ideal for anyone who has never programmed, McMullen/Matthews/Parsons' READINGS FROM PROGRAMMING WITH C++ helps you develop a useful understanding of computer science while equipping you with the skills to use C++ programming language.
Prepare for programming success by learning the fundamental principles of developing structured program logic with Farrell's PROGRAMMING LOGIC AND DESIGN: INTRODUCTORY, 9E.
Whether you are a computer programming student, hobbyist or professional, Lambert's FUNDAMENTALS OF PYTHON: DATA STRUCTURES, 2E offers the perfect introduction to object-oriented design and data structures using the popular Python programming language.
Software Engineering, Volume I is a compilation of the proceedings of the Third Symposium on Computer and Information Sciences held in Miami Beach, Florida, on December 18-20, 1969.
Evade antiviruses and bypass firewalls with the most widely used penetration testing frameworksKey FeaturesGain insights into the latest antivirus evasion techniquesSet up a complete pentesting environment using Metasploit and virtual machinesDiscover a variety of tools and techniques that can be used with Kali LinuxBook DescriptionPenetration testing or ethical hacking is a legal and foolproof way to identify vulnerabilities in your system.
From building your own cluster to running cloud-native applications with Kubernetes, this workshop covers it all using engaging examples and activitiesKey FeaturesExplore the Kubernetes environment and understand how containers are managedLearn how to build, maintain, and deploy cloud-native applications using KubernetesGet to grips with using Kubernetes primitives to manage the life cycle of a full application stackBook DescriptionThanks to its extensive support for managing hundreds of containers that run cloud-native applications, Kubernetes is the most popular open source container orchestration platform that makes cluster management easy.
Explore a wide range of low-code tools in the Salesforce platform for building customized CRM applications without writing any codeKey FeaturesCreate apps with a rich user experience without paying for costly developersLeverage Salesforce Lightning Platform's declarative features to build professional-grade applicationsImprove productivity with business process automation using Workflow, Process Builder, and FlowBook DescriptionLow-code platforms allow users to focus on business logic to create solutions without getting trapped in programming complexities.
Learn Unity game development with C# through a series of practical projects ranging from building a simple 2D game to adding AR/VR experiences and machine learning capabilities in a simple yet effective wayKey FeaturesGain a high-level overview of the Unity game engine while building your own games portfolioDiscover best practices for implementing game animation, game physics, shaders, and effectsCreate fully featured apps, including Space shooter and a 2D adventure game, and develop AR/VR experiences and Game AI agentsBook DescriptionThe Unity game engine, used by millions of developers around the world, is popular thanks to its features that enable you to create games and 3D apps for desktop and mobile platforms in no time.
Key FeaturesKickstart your career or dive into a new hobby by exploring game design with UE4 and C++Learn the techniques needed to prototype and develop your own ideasReinforce your skills with project-based learning by building a series of games from scratchWhat you will learnCreate a fully-functional third-person character and enemiesBuild navigation with keyboard, mouse, gamepad, and touch controlsProgram logic and game mechanics with collision and particle effectsExplore AI for games with Blackboards and Behavior TreesBuild character animations with Animation Blueprints and MontagesTest your game for mobile devices using mobile previewAdd polish to your game with visual and sound effectsMaster the fundamentals of game UI design using a heads-up displayWho this book is forThis book is suitable for anyone who wants to get started using UE4 for game development.
Learn how to deploy effective deep learning solutions on cross-platform applications built using TensorFlow Lite, ML Kit, and FlutterKey FeaturesWork through projects covering mobile vision, style transfer, speech processing, and multimedia processingCover interesting deep learning solutions for mobileBuild your confidence in training models, performance tuning, memory optimization, and neural network deployment through every projectBook DescriptionDeep learning is rapidly becoming the most popular topic in the mobile app industry.
A comprehensive guide to understanding network architecture, communication protocols, and network analysis to build secure applications compatible with the latest versions of C# 8 and .
Over 70 recipes that cover advanced techniques for 3D programming such as lighting, shading, textures, particle systems, and image processing with OpenGL 4.
A series of practical recipes to simplify the Git learning experience and increase your productivity when using Git version controlKey FeaturesExplore practical recipes to use Git's most advanced featuresLearn how Git references its objects and how history is recordedUse reflog and git fsck to recover lost informationBook DescriptionGit is one of the most popular tools for versioning.
Step-by-step guide to build high performing predictive applications Key FeaturesUse the Python data analytics ecosystem to implement end-to-end predictive analytics projectsExplore advanced predictive modeling algorithms with an emphasis on theory with intuitive explanationsLearn to deploy a predictive model's results as an interactive applicationBook DescriptionPredictive analytics is an applied field that employs a variety of quantitative methods using data to make predictions.
Evolve to a user-centered product development philosophyDeliver superior products and escalate your market share by employing real-world user experience success strategies from global corporations.
The Definitive Java Programming GuideIn Java: The Complete Reference, Eighth Edition, bestselling programming author Herb Schildt shows you everything you need to develop, compile, debug, and run Java programs.
Essential Design Techniques From the Workbench of a ProHarness the power of the PIC microcontroller unit with practical, common-sense instruction from an engineering expert.
Proven Software & Systems Requirements Engineering Techniques"e;Requirements engineering is a discipline used primarily for large and complex applications.