![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > Handheld devices (eg Palm, PocketPC)
Das 19. Fachgespr ch Autonome Mobile Systeme (AMS 2005) ist ein Forum, das Wissenschaftlerinnen und Wissenschaftlern aus Forschung und Industrie, die auf dem Gebiet der autonomen mobilen Systeme arbeiten, eine Basis f r den Gedakenaustausch bietet und wissenschfltiche Diskussionen sowie Kooperationen auf diesem Forschungsgebiet f rdert bzw. initiiert. Ausgew hlte Beitr ge zu den Themen Kooperative Systeme, Bildverarbeitung, Lokalisierung und Kartographierung, Outdoor-Systeme, Fahrerassistenzsysteme, Kognitive Sensordatenverarbeitung, Architekturen und Anwendungen sowie Steuerung und Navigation bilden den Inhalt dieses Bandes.
Das diesem Ubungsbuch zugrunde liegende zweibandige Lehrbuch zur Mikrorechner-Technik bietet eine leichtverstandliche Einfuhrung in den Aufbau und die Funktionsweise von Mikrorechnern, d.h. von universell einsetzbaren und programmierbaren Digitalrechnern, die als Kern einen oder mehrere Mikroprozessoren enthalten. Im vorliegenden Ubungsband werden uber 100 Aufgaben (mit ausfuhrlichen Losungen) unterschiedlichen Schwierigkeitsgrades, vielfaltige Multiple-Choice-Tests und Erganzungsfragen zu allen Bereichen der Architektur und der hardwarenahen Programmierung von universellen Mikroprozessoren und Digitalen Signalprozessoren sowie den zentralen Komponenten von Mikrorechnern und Mikrocontrollern geboten. "
Das 18. Fachgesprach "Autonome Mobile Systeme (AMS 2003)" ist ein Forum, in dem die neuesten Entwicklungen auf dem Gebiet wissenschaftlicher und industrieller autonomer Robotersysteme vorgestellt werden. Die Beitrage zu den Schwerpunkten Autonome Systeme im Strassenverkehr, Autonome und kooperative Systeme, Industrielle Systeme, Flug- und Unterwassersysteme, Bildverarbeitung, Planungsverfahren, Anwendungen und ihr Einsatz in Fertigung, Service, Reinigung, Entertainment, Infotainment und Edutainment, sowie Verhaltensbasierte KI u.a. bilden den Inhalt dieses Bandes. "
Learn how to develop real-world applications of varying complexity for the web, mobile, and VR devices using React, React Native, React 360, and more Key Features Build React applications at scale using React patterns and best practices Explore React features such as Hooks, the Context API, and the Suspense API Extend React's integration with React Native for building cross-platform mobile apps and games Book DescriptionDeveloped by Facebook, React is a popular library for building impressive user interfaces. React extends its capabilities to mobile platforms using the React Native framework and integrates with popular web and mobile tools to build scalable applications. React Projects is your guide to learning React development by using modern development patterns and integrating React with powerful web tools, such as GraphQL, Expo, and React 360. You'll start building a real-world project right from the first chapter and get hands-on with developing scalable applications as you advance to building more complex projects. Throughout the book, you'll use the latest versions of React and React Native to explore features such as routing, Context, and Hooks on multiple platforms, which will help you build full-stack web and mobile applications efficiently. Finally, you'll get to grips with unit testing with Jest and end-to-end testing with Cypress to build test-driven apps. By the end of this React book, you'll have developed the skills necessary to start building scalable React apps across web and mobile platforms. What you will learn Create a wide range of applications using various modern React tools and frameworks Discover how React Hooks modernize state management for React apps Develop web applications using styled and reusable React components Build test-driven React applications using Jest, React Testing Library, and Cypress Understand full-stack development using GraphQL, Apollo, and React Perform server-side rendering using React and Next.js Create animated games using React Native and Expo Design gestures and animations for a cross-platform game using React Native Who this book is forThe book is for JavaScript developers who want to explore React tooling and frameworks for building cross-platform applications. Basic knowledge of web development, ECMAScript, and React will assist with understanding key concepts covered in this book.
Take your next step in iOS app development and work with Xcode 14 and iOS 16. Purchase of the print or Kindle book includes a free eBook in PDF format. Key Features Explore the latest features of Xcode 14 and the Swift 5.7 programming language in this updated seventh edition Start your iOS programming career and have fun building your own iOS apps Discover the new features of iOS 16 such as Mac Catalyst, SwiftUI, Lock Screen widgets and WeatherKit Book DescriptionWith almost 2 million apps on the App Store, iOS mobile apps continue to be incredibly popular. Anyone can reach millions of customers around the world by publishing their apps on the App Store, which means that competent iOS developers are in high demand. iOS 16 Programming for Beginners, Seventh Edition, is a comprehensive introduction for those who are new to iOS, covering the entire process of learning the Swift language, writing your own app, and publishing it on the App Store. This book follows a hands-on approach. With step-by-step tutorials to real-life examples and easy-to-understand explanations of complicated topics, each chapter will help you learn and practice the Swift language to build your apps and introduce exciting new technologies to incorporate into your apps. You'll learn how to publish iOS apps and work with new iOS 16 features such as Mac Catalyst, SwiftUI, Lock Screen widgets, WeatherKit, and much more. By the end of this iOS development book, you'll have the knowledge and skills to write and publish interesting apps, and more importantly, to use the online resources available to enhance your app development journey. What you will learn Get to grips with the fundamentals of Xcode 14 and Swift 5.7, the building blocks of iOS development Understand how to prototype an app using storyboards Discover the Model-View-Controller design pattern and how to implement the desired functionality within an app Implement the latest iOS 16 features such as SwiftUI, Lock screen widgets, and WeatherKit Convert an existing iPad app into a Mac app with Mac Catalyst Design, deploy, and test your iOS applications with design patterns and best practices Who this book is forThis book is for anyone who has programming experience but is new to Swift and iOS app development. Basic knowledge of programming, including loops, data types, and so on, is necessary.
Die stetige Weiterentwicklung von Methoden und Konzepten der
Sensorfusion, der kunstlichen und verteilten kunstlichen
Intelligenz sowie die Innovationen auf dem Gebiet der Sensorik und
Aktorik und die kontinuierlich zunehmende Performanz und
Miniaturisierung der Rechnersysteme fuhren zu immer neuen
Einsatzfeldern autonomer mobiler Systeme. Daher werden solche
Systeme nicht nur in den mittlerweile traditionellen Bereichen wie
Konstruktion, Fertigung, Logistik, Service und
Behindertenunterstutzung eingesetzt, sondern auch in relativ neuen
Bereichen, beispielsweise auf dem Gebiet der autonomen Fahrzeuge
oder der autonomen Spielzeuge.
Endlich ein deutschsprachiges Handbuch uber automatische Testverfahren fur Software. Die Autoren vermitteln praxisbezogen Handhabung, Werkzeuge, Effektivitat und Leistungsmerkmale der Verfahren. Im Mittelpunkt steht dabei die Qualitatssicherung sowohl beim Test-Design und bei den Testwerkzeugen als auch bei der Dokumentation der Ergebnisse. Die CD-ROM enthalt umfangreiche PDF-Dokumente zu automatischen Testverfahren, speziell zu ATLM (Automated Test Life-Cycle Methodology). Ein Buch, das den Praktiker Schritt fur Schritt durch den Test-Prozess fuhrt - von der Planung und Implementierung uber das Management bis zum Report.
Get up and running quickly with the new Jumpstarting ebook series from Make: . The super-small $10 Raspberry Pi Zero W includes wireless LAN and Bluetooth connectivity and is 40% faster than the original Raspberry Pi. Why choose the Raspberry Pi Zero W? It's small. It's cheap. It's power-efficient. It has WiFi and Bluetooth Low Energy (BLE) built in. And it has the same general-purpose input/output (GPIO) header that bigger Raspberry Pi models have: the gateway to controlling all sorts of hardware. Projects include: An environmental monitor that can keep track of the temperature in your house, and even turn on your fan or airconditioner before you get home from work A wearable light string that monitors news feeds and websites to alert you when there's something interesting going on This is the perfect book for students, teachers, and hobbyists who want a quick-start guide to the Raspberry Pi Zero W. No prior experience with programable boards is required.
BlackBerry devices and applications are selling by the millions. As a BlackBerry developer, you need an advanced skill set to successfully exploit the most compelling features of the platform. This book will help you develop that skill set and teach you how to create the most sophisticated BlackBerry programs possible. With Advanced BlackBerry Development, you'll learn you how to take advantage of BlackBerry media capabilities, including the camera and video playback. The book also shows you how to send and receive text and multimedia messages, use powerful cryptography libraries, and connect with the user's personal and business contacts and calendar. Not only will you be learning how to use these application programming interfaces, but you'll also be building a program that takes full advantage of them: a wireless media-sharing app. Each chapter's lessons will be applied by enhancing the app from a prototype to a fully polished program. Along the way, yo'll learn how to differentiate your product from other downloads by fully integrating with the operating system. Your app will run in the browser and within device menus, just like software that comes with the phone. Once you are comfortable with writing apps, this book will show you how to take them to the next level. You'll learn how to move from running on one phone to running on all phones, and from one country to all countries. You'll additionally learn how to support your users with updates. No other resource compares for mastering the techniques needed for expert development on this mobile platform. What you'll learn How to write sophisticated BlackBerry applications All about integrating with the device so your program behaves like a native app When to leverage advanced Java specification requests (JSRs)for cryptography, media capture, messaging, and more How to tie into the device contact list, calendar, and tasks Understanding theResearch In Motion (RIM)security model and complex security processes How to quickly and easily port to many device types How to work with multiple devices across multiple countries Who this book is for The ideal reader will approach this book after completingBeginning BlackBerry Development, but intermediate-level programmers may start directly with this book. Readers are expected to have some previous experience with programming for mobile phones, optimally the BlackBerry, but they need not be experts. Readers will include both hobbyists and professional developers; they may be motivated by curiosity, a desire to solve a particular problem, or the enhancement their skill sets and careers. Table of Contents Getting Started Media Capture Media Playback Wireless Messaging Cryptography Personal Information Browser Digging in Deep RIM Security Porting Your App Advanced Build Techniques Conclusion
Delve into the world of mobile application reverse engineering, learn the fundamentals of how mobile apps are created and their internals, and analyze application binaries to find security issues Key Features Learn the skills required to reverse engineer mobile applications Understand the internals of iOS and Android application binaries Explore modern reverse engineering tools such as Ghidra, Radare2, Hopper, and more Book DescriptionMobile App Reverse Engineering is a practical guide focused on helping cybersecurity professionals scale up their mobile security skills. With the IT world's evolution in mobile operating systems, cybercriminals are increasingly focusing their efforts on mobile devices. This book enables you to keep up by discovering security issues through reverse engineering of mobile apps. This book starts with the basics of reverse engineering and teaches you how to set up an isolated virtual machine environment to perform reverse engineering. You'll then learn about modern tools such as Ghidra and Radare2 to perform reverse engineering on mobile apps as well as understand how Android and iOS apps are developed. Next, you'll explore different ways to reverse engineer some sample mobile apps developed for this book. As you advance, you'll learn how reverse engineering can help in penetration testing of Android and iOS apps with the help of case studies. The concluding chapters will show you how to automate the process of reverse engineering and analyzing binaries to find low-hanging security issues. By the end of this reverse engineering book, you'll have developed the skills you need to be able to reverse engineer Android and iOS apps and streamline the reverse engineering process with confidence. What you will learn Understand how to set up an environment to perform reverse engineering Discover how Android and iOS application packages are built Reverse engineer Android applications and understand their internals Reverse engineer iOS applications built using Objective C and Swift programming Understand real-world case studies of reverse engineering Automate reverse engineering to discover low-hanging vulnerabilities Understand reverse engineering and how its defense techniques are used in mobile applications Who this book is forThis book is for cybersecurity professionals, security analysts, mobile application security enthusiasts, and penetration testers interested in understanding the internals of iOS and Android apps through reverse engineering. Basic knowledge of reverse engineering as well as an understanding of mobile operating systems like iOS and Android and how mobile applications work on them are required.
Build exceptional Android applications and wearables with concise guided recipes and support the new foldable technology by using the latest Jetpack libraries Purchase of the print or Kindle book includes a free PDF eBook Key Features Leverage the power of the latest Jetpack libraries in your day-to-day Android development tasks Explore Wear OS and build large screens to support the foldable world using the declarative approach Write tests and debug your code as you discover the most useful tips, tricks, and best practices Book DescriptionAndroid is a powerful operating system widely used in various devices, phones, TVs, wearables, automobiles, and more. This Android cookbook will teach you how to leverage the latest Android development technologies for creating incredible applications while making effective use of popular Jetpack libraries. You’ll also learn which critical principles to consider when developing Android apps. The book begins with recipes to get you started with the declarative UI framework, Jetpack Compose, and help you with handling UI states, Navigation, Hilt, Room, Wear OS, and more as you learn what's new in modern Android development. Subsequent chapters will focus on developing apps for large screens, leveraging Jetpack’s WorkManager, managing graphic user interface alerts, and tips and tricks within Android studio. Throughout the book, you'll also see testing being implemented for enhancing Android development, and gain insights into harnessing the integrated development environment of Android studio. Finally, you’ll discover best practices for robust modern app development. By the end of this book, you’ll be able to build an Android application using the Kotlin programming language and the newest modern Android development technologies, resulting in highly efficient applications.What you will learn Use Kotlin programming to build your Android applications Leverage modern Android development (MAD) libraries to create exceptional apps Explore modern app architecture concepts such as model-view-viewmodel (MVVM) Utilize dependency injection, clean architecture, and module organization Discover how to write UI and unit tests for your applications Get to grips with paging, data binding, and datastore Build large screens to support the new foldable world Explore principles of Wear OS in modern Android development Who this book is forThis book is for active junior-to-mid-level Android developers with one to two years of professional experience in developing Android applications who are interested in advancing their knowledge of Android development. The recipes in this book use Kotlin and not Java.
Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. It is also a multiplatform language that can be used to write code that can be shared across platforms including macOS, iOS, Windows, and JavaScript. Based on Big Nerd Ranch's popular Kotlin Essentials course, this guide shows you how to work effectively with Kotlin through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Written for Kotlin 1.5, this book will also introduce you to JetBrains' IntelliJ IDEA development environment. Whether you are an experienced developer or are learning your first programming language - and whether you are interested in Kotlin for Android, server-side, or multiplatform projects - the authors will guide you from first principles to advanced Kotlin usage. By the end of this book, you will be empowered to create reliable, concise applications in Kotlin.
Get to grips with asynchronous programming in Android using simple, modern, and testable code through Kotlin coroutines and flow Key Features Find out how to improve app performance with Kotlin coroutines Discover the new recommended ways to use Kotlin coroutines and flows Learn the basics of asynchronous programming, along with an overview of coroutines and flow Book DescriptionCoroutines and flows are the new recommended way for developers to carry out asynchronous programming in Android using simple, modern, and testable code. This book will teach you how coroutines and flows work and how to use them in building Android applications, along with helping you to develop modern Android applications with asynchronous programming using real data. The book begins by showing you how to create and handle Kotlin coroutines on Android. You'll explore asynchronous programming in Kotlin, and understand how to test Kotlin coroutines. Next, you'll learn about Kotlin flows on Android, and have a closer look at using Kotlin flows by getting to grips with handling flow cancellations and exceptions and testing the flows. By the end of this book, you'll have the skills you need to build high-quality and maintainable Android applications using coroutines and flows. What you will learn Understand how coroutines and flows differ from existing ways Apply asynchronous programming in Android with coroutines and flows Find out how to build your own coroutines and flows in Android Handle, manipulate, and combine data in coroutines and flows Handle cancellations and exceptions from coroutines and flows Discover how to add tests for your coroutines and flows Integrate coroutines and flows into your Android projects Who this book is forThis book is for intermediate-level Android developers who want to level up their Android app-building skills. Familiarity with Android development and basic knowledge of Kotlin are needed to make the most of this book.
Leverage the power of Galio and React Native to create beautifully designed, practical, and exciting mobile apps Key Features Understand Galio and quickly build cross-platform mobile apps Discover how to put Galio into practice by implementing it in real-world scenarios Build beautiful apps using Galio by taking advantage of its carefully crafted components Book DescriptionGalio is a free open source React Native framework that enables beginner-level programmers to quickly build cross-platform mobile apps by leveraging its beautifully designed ready-made components. This book helps you to learn about React Native app development while building impressive out-of-the-box apps with Galio. Lightning Fast Mobile App Development with Galio takes a hands-on approach to implementation and associated methodologies that will have you up and running and productive in no time. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, you will begin by exploring the basics of React Native and understanding how Galio works. As you make progress, you'll learn how to initialize and configure a React Native app and get to grips with the basics of React Native development. You'll also discover how packages work and how to install Galio as the main dependency, along with understanding how and why Galio helps you to develop apps with ease. Finally, you'll build three practical and exciting apps using React Native and Galio. By the end of this app development book, you'll have learned how to use Galio to quickly create layouts and set up React Native projects for your personal ideas. What you will learn Explore Galio and learn how to build beautiful and functional apps Familiarize yourself with the Galio ecosystem Discover how to use npm and understand why Galio is needed Get to grips with the basics of constructing a basic but attractive UI for an app Find out how you can utilize Galio's ready-made components Use Galio to drive the process of quickly building cross-platform mobile apps Build three practical and exciting apps with React Native and Galio Who this book is forThis book is for developers who are looking to learn new skills or build personal mobile apps. Anyone trying to change their job as well as beginners and intermediate web developers will also find this book useful. A basic understanding of CSS, HTML, and JavaScript is needed to get the most out of this book.
Mastering NativeScript helps readers master the NativeScript framework for faster and more robust mobile app development. Mobile devices have progressed from a mere means of communication to becoming a critical business tool in recent years. People are increasingly glued to their smartphones as technology advances at breakneck speed. The significance of mobile app development cannot be overstated. And when it comes to mobile app development, NativeScript is a hot topic. NativeScript was introduced by Telerik, and it allows you to develop truly native apps for iOS and Android under a single code base using JavaScript or TypeScript, XML, and a subset of CSS. The charm of NativeScript is that it enables us to code once for multiple platforms (iOS 7.1 and Android 4.1), simultaneously sharing code amongst them while still allowing developers to add platform-specific instructions with flawless execution. As a result, you may release an app for both platforms using a single code base. NativeScript is comprised of three parts: a JavaScript (JS) virtual machine, a runtime, and a bridge module. The JS virtual machine is used for interpretation and execution of JavaScript code. The bridge module then converts the calls to platform-specific API calls and returns the outcome to the caller. NativeScript is a very appealing paradigm, and is rising in popularity as we speak. It can be used to construct practically any program, including communication apps (news and social networking), gaming applications (Chess, Tic-Tac-Toe, Pinball), and chat apps. It can also handle maps and geolocation apps. With Mastering NativeScript, learning NativeScript becomes straightforward, which will undoubtedly help readers advance their careers. The Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with over a decade of experience in the computing field.
Dieses Buch enthalt die Beitrage der 5. GI/ITG-Fachtagung uber Messung, Modellierung und Bewertung von Rechensystemen und Netzen, die im September 1989 in Braunschweig veranstaltet wurde. Inhalt dieser wichtigsten deutschen Tagung auf diesem Gebiet war der Austausch neuer Ideen und Erfahrungen bei der quantitativen Untersuchung von Rechensystemen und Netzen. Dabei wurde einerseits das volle methodische Spektrum - Messinstrumentierung/Messung - Modellbildung/simulative und mathematische Modellanalyse - Bewertung und Synthese in leistungsorientierter bzw. leistungs-/ zuverlassigkeitsorientierter Sicht abgedeckt sowie andererseits uber praktische Erfahrungen beim Einsatz dieser Methoden und Techniken bei Entwurf, Implementierung/Installierung und Betrieb einzelner und vernetzter Rechensysteme berichtet. Die Beitrage behandeln Methoden und Techniken der Beschreibung und Untersuchung von Systemen hinsichtlich ihrer Leistungsfahigkeit und Zuverlassigkeit, (Hard- und Software-) Mess- und Monitorsysteme, Charakterisierung von Systembelastungen, Erstellung und simulative mathematische/hybride Analyse von Systemmodellen sowie Erfahrungen bei der Bewertung und Optimierung von Rechensystemen und Netzen."
Seit 1986 trifft sich in Mannheim jahrlich auf Einladung des Vereins zur wissenschaftlichen Weiterbildung der Universitat Mannheim e.V. die deutschsprachige Supercomputergemeinde - Anwender, Betreiber, Hersteller - zu einem fruchtbaren Dialog und Erfahrungsaustausch. In dem diesjahrigen Seminar "Supercomputer - Anwendungen, Architekturen und Trends" werden die neuesten Entwicklungen dieses stark innovativen Gebiets unter einem sehr anwendungsbezogenen, praktischen Aspekt aufgearbeitet. Experten aus dem Inland sowie den nach wie vor fuhrenden Landern USA und Japan konnten auch bei dieser zum vierten Mal stattfindenden Veranstaltung zu Prasentationen gewonnen werden. Alle Beitrage zum Seminar sind in diesem Band enthalten. Insbesondere befassen sie sich mit folgenden Schwerpunkten: - Visualisierung/Mensch-Maschine-Schnittstelle - Architekturen - Parallel versus vector processing - Innovative Anwendungen." |
![]() ![]() You may like...
Fracture Mechanics - Worked Examples
John Knott, Paul Witney
Paperback
R1,599
Discovery Miles 15 990
Experimental Multimedia Systems for…
Ioannis Deliyannis, Petros Kostagiolas, …
Hardcover
R5,302
Discovery Miles 53 020
Fatigue and Fracture Mechanics of High…
Bahram Farahmand, George Bockrath, …
Hardcover
R4,583
Discovery Miles 45 830
Modern Directional Statistics
Christophe Ley, Thomas Verdebout
Paperback
R1,579
Discovery Miles 15 790
Advanced Control Engineering Methods in…
Mohammed Chadli, Sofiane Bououden, …
Hardcover
R5,695
Discovery Miles 56 950
|