Beginning programming with java for dummies / / Barry Burd |
Autore | Burd Barry |
Edizione | [Fourth edition.] |
Pubbl/distr/stampa | Hoboken, New Jersey : , : John Wiley and Sons, Inc., , 2014 |
Descrizione fisica | 1 online resource (483 p.) |
Disciplina | 005.133 |
Collana | For Dummies |
Soggetto topico | Java (Computer program language) |
Soggetto genere / forma | Electronic books. |
ISBN | 1-118-46106-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Title Page; Copyright Page; Contents at a Glance; Table of Contents; Introduction; About This Book; How to Use This Book; Conventions Used in This Book; What You Don't Have to Read; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with Java Programming; Chapter 1: Getting Started; What's It All About?; From Your Mind to the Computer's Processor; Your Java Programming Toolset; Chapter 2: Setting Up Your Computer; If You Don't Like Reading Instructions . .; Getting This Book's Sample Programs
Setting Up JavaSetting Up the Eclipse Integrated Development Environment; What's Next?; Chapter 3: Running Programs; Running a Canned Java Program; Typing and Running Your Own Code; What's All That Stuff in Eclipse's Window?; Part II: Writing Your Own Java Programs; Chapter 4: Exploring the Parts of a Program; Checking Out Java Code for the First Time; The Elements in a Java Program; Understanding a Simple Java Program; Chapter 5: Composing a Program; Computers Are Stupid; A Program to Echo Keyboard Input; Expecting the Unexpected Chapter 6: Using the Building Blocks: Variables, Values, and Types Using Variables; What Do All Those Zeros and Ones Mean?; Reading Decimal Numbers from the Keyboard; Variations on a Theme; Chapter 7: Numbers and Types; Using Whole Numbers; Creating New Values by Applying Operators; Size Matters; Chapter 8: Numbers? Who Needs Numbers?; Characters; The boolean Type; The Remaining Primitive Types; Part III: Controlling the Flow; Chapter 9: Forks in the Road; Decisions, Decisions!; Making Decisions (Java if Statements); Variations on the Theme; Chapter 10: Which Way Did He Go? Forming Bigger and Better Conditions Building a Nest; Enumerating the Possibilities; Chapter 11: How to Flick a Virtual Switch; Meet the switch Statement; Using Fall-Through to Your Advantage; Using a Conditional Operator; Chapter 12: Around and Around It Goes; Repeating Instructions Over and Over Again (Java while Statements); Thinking about Loops (What Statements Go Where); Thinking about Loops (Priming); Chapter 13: Piles of Files: Dealing with Information Overload; Running a Disk-Oriented Program; Writing a Disk-Oriented Program; Writing, Rewriting, and Re-rewriting Chapter 14: Creating Loops within Loops Paying Your Old Code a Little Visit; Creating Useful Code; Chapter 15: The Old Runaround; Repeating Statements a Certain Number of Times (Java for Statements); Using Nested for Loops; Repeating Until You Get What You Need (Java do Statements); Repeating with Predetermined Values ( Java's Enhanced for Statement); Part IV: Using Program Units; Chapter 16: Using Loops and Arrays; Some Loops in Action; Reader, Meet Arrays; Arrays, Meet the Reader; Working with Arrays; Looping in Style; Deleting Several Files; Chapter 17: Programming with Objects and Classes Creating a Class |
Record Nr. | UNINA-9910458535003321 |
Burd Barry | ||
Hoboken, New Jersey : , : John Wiley and Sons, Inc., , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning programming with java for dummies / / Barry Burd |
Autore | Burd Barry |
Edizione | [Fourth edition.] |
Pubbl/distr/stampa | Hoboken, New Jersey : , : John Wiley and Sons, Inc., , 2014 |
Descrizione fisica | 1 online resource (483 p.) |
Disciplina | 005.133 |
Collana | For Dummies |
Soggetto topico | Java (Computer program language) |
ISBN |
1-118-41756-9
1-118-46106-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Title Page; Copyright Page; Contents at a Glance; Table of Contents; Introduction; About This Book; How to Use This Book; Conventions Used in This Book; What You Don't Have to Read; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with Java Programming; Chapter 1: Getting Started; What's It All About?; From Your Mind to the Computer's Processor; Your Java Programming Toolset; Chapter 2: Setting Up Your Computer; If You Don't Like Reading Instructions . .; Getting This Book's Sample Programs
Setting Up JavaSetting Up the Eclipse Integrated Development Environment; What's Next?; Chapter 3: Running Programs; Running a Canned Java Program; Typing and Running Your Own Code; What's All That Stuff in Eclipse's Window?; Part II: Writing Your Own Java Programs; Chapter 4: Exploring the Parts of a Program; Checking Out Java Code for the First Time; The Elements in a Java Program; Understanding a Simple Java Program; Chapter 5: Composing a Program; Computers Are Stupid; A Program to Echo Keyboard Input; Expecting the Unexpected Chapter 6: Using the Building Blocks: Variables, Values, and Types Using Variables; What Do All Those Zeros and Ones Mean?; Reading Decimal Numbers from the Keyboard; Variations on a Theme; Chapter 7: Numbers and Types; Using Whole Numbers; Creating New Values by Applying Operators; Size Matters; Chapter 8: Numbers? Who Needs Numbers?; Characters; The boolean Type; The Remaining Primitive Types; Part III: Controlling the Flow; Chapter 9: Forks in the Road; Decisions, Decisions!; Making Decisions (Java if Statements); Variations on the Theme; Chapter 10: Which Way Did He Go? Forming Bigger and Better Conditions Building a Nest; Enumerating the Possibilities; Chapter 11: How to Flick a Virtual Switch; Meet the switch Statement; Using Fall-Through to Your Advantage; Using a Conditional Operator; Chapter 12: Around and Around It Goes; Repeating Instructions Over and Over Again (Java while Statements); Thinking about Loops (What Statements Go Where); Thinking about Loops (Priming); Chapter 13: Piles of Files: Dealing with Information Overload; Running a Disk-Oriented Program; Writing a Disk-Oriented Program; Writing, Rewriting, and Re-rewriting Chapter 14: Creating Loops within Loops Paying Your Old Code a Little Visit; Creating Useful Code; Chapter 15: The Old Runaround; Repeating Statements a Certain Number of Times (Java for Statements); Using Nested for Loops; Repeating Until You Get What You Need (Java do Statements); Repeating with Predetermined Values ( Java's Enhanced for Statement); Part IV: Using Program Units; Chapter 16: Using Loops and Arrays; Some Loops in Action; Reader, Meet Arrays; Arrays, Meet the Reader; Working with Arrays; Looping in Style; Deleting Several Files; Chapter 17: Programming with Objects and Classes Creating a Class |
Record Nr. | UNINA-9910791021403321 |
Burd Barry | ||
Hoboken, New Jersey : , : John Wiley and Sons, Inc., , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning programming with java for dummies / / Barry Burd |
Autore | Burd Barry |
Edizione | [Fourth edition.] |
Pubbl/distr/stampa | Hoboken, New Jersey : , : John Wiley and Sons, Inc., , 2014 |
Descrizione fisica | 1 online resource (483 p.) |
Disciplina | 005.133 |
Collana | For Dummies |
Soggetto topico | Java (Computer program language) |
ISBN |
1-118-41756-9
1-118-46106-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Title Page; Copyright Page; Contents at a Glance; Table of Contents; Introduction; About This Book; How to Use This Book; Conventions Used in This Book; What You Don't Have to Read; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with Java Programming; Chapter 1: Getting Started; What's It All About?; From Your Mind to the Computer's Processor; Your Java Programming Toolset; Chapter 2: Setting Up Your Computer; If You Don't Like Reading Instructions . .; Getting This Book's Sample Programs
Setting Up JavaSetting Up the Eclipse Integrated Development Environment; What's Next?; Chapter 3: Running Programs; Running a Canned Java Program; Typing and Running Your Own Code; What's All That Stuff in Eclipse's Window?; Part II: Writing Your Own Java Programs; Chapter 4: Exploring the Parts of a Program; Checking Out Java Code for the First Time; The Elements in a Java Program; Understanding a Simple Java Program; Chapter 5: Composing a Program; Computers Are Stupid; A Program to Echo Keyboard Input; Expecting the Unexpected Chapter 6: Using the Building Blocks: Variables, Values, and Types Using Variables; What Do All Those Zeros and Ones Mean?; Reading Decimal Numbers from the Keyboard; Variations on a Theme; Chapter 7: Numbers and Types; Using Whole Numbers; Creating New Values by Applying Operators; Size Matters; Chapter 8: Numbers? Who Needs Numbers?; Characters; The boolean Type; The Remaining Primitive Types; Part III: Controlling the Flow; Chapter 9: Forks in the Road; Decisions, Decisions!; Making Decisions (Java if Statements); Variations on the Theme; Chapter 10: Which Way Did He Go? Forming Bigger and Better Conditions Building a Nest; Enumerating the Possibilities; Chapter 11: How to Flick a Virtual Switch; Meet the switch Statement; Using Fall-Through to Your Advantage; Using a Conditional Operator; Chapter 12: Around and Around It Goes; Repeating Instructions Over and Over Again (Java while Statements); Thinking about Loops (What Statements Go Where); Thinking about Loops (Priming); Chapter 13: Piles of Files: Dealing with Information Overload; Running a Disk-Oriented Program; Writing a Disk-Oriented Program; Writing, Rewriting, and Re-rewriting Chapter 14: Creating Loops within Loops Paying Your Old Code a Little Visit; Creating Useful Code; Chapter 15: The Old Runaround; Repeating Statements a Certain Number of Times (Java for Statements); Using Nested for Loops; Repeating Until You Get What You Need (Java do Statements); Repeating with Predetermined Values ( Java's Enhanced for Statement); Part IV: Using Program Units; Chapter 16: Using Loops and Arrays; Some Loops in Action; Reader, Meet Arrays; Arrays, Meet the Reader; Working with Arrays; Looping in Style; Deleting Several Files; Chapter 17: Programming with Objects and Classes Creating a Class |
Record Nr. | UNINA-9910824638203321 |
Burd Barry | ||
Hoboken, New Jersey : , : John Wiley and Sons, Inc., , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Quarkus framework : build cloud-native enterprise Java applications and microservices / / Tayo Koleoso |
Autore | Koleoso Tayo |
Edizione | [1st ed. 2020.] |
Pubbl/distr/stampa | [Place of publication not identified] : , : Apress, , [2020] |
Descrizione fisica | 1 online resource (XVIII, 301 p. 29 illus.) |
Disciplina | 005.133 |
Soggetto topico |
Java (Computer program language)
Programming languages (Electronic computers) |
ISBN | 1-4842-6032-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Welcome to Quarkus -- 2. Dependency Injection -- 3. Microservices with Quarkus -- 4. Packaging and Deploying Quarkus Applications -- 5. Quarkus Data Access -- 6. Test Quarkus Applications. |
Record Nr. | UNINA-9910427055703321 |
Koleoso Tayo | ||
[Place of publication not identified] : , : Apress, , [2020] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Scala [[electronic resource] /] / by Vishal Layka, David Pollak |
Autore | Layka Vishal |
Edizione | [2nd ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (246 p.) |
Disciplina | 004 |
Collana | The expert's voice in Java |
Soggetto topico |
Java (Computer program language)
Software engineering Java Software Engineering/Programming and Operating Systems |
ISBN | 1-4842-0232-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents at a Glance; Introduction; Chapter 1: Getting Started with Scala; Why Scala?; A Concise Language; Lightweight Syntax; Multiparadigm Language; Object-Oriented Language; Functional Language; Interoperability and Seamless Integration with Java; Language for the Java Virtual Machine; Installing Scala; Scala at the Command Line and Scala Scripts; Interactive Scala; Scala Scripts; Compiling Scala Programs; Your First Scala Programs; Hello World; Printing Some Numbers; Summary; Chapter 2: Basics of Scala; Variables; Scala Type Hierarchy; Any, AnyVal and AnyRef Types; Numeric Types
Boolean TypeChar Type; Unit type; Nothing and Null Types; Strings; String Interpolation; Functions; Function without Parameter; Function with Parameters; Arrays, Lists, Ranges, and Tuples; Arrays; Lists; Ranges; Tuples; Built-in Control Structures; If Expressions; While Loops; For Comprehension; Basic for Expression; Filters; Variable Binding; Yielding; try expressions; Match Expressions; Comments; Summary; Chapter 3: Object Orientation in Scala; Classes and Objects; Constructors; Constructors with Parameters; Parameter Declared as a val; Parameter Declared as a var Parameter Declared as a private val or varParameter Declared without val or var; Auxiliary Constructor; Method Declaration; Code Blocks; Call-by-Name; Method Invocation; Objects; Singleton Objects; Companion Objects; Packaging and Imports; Inheritance; Extending Class; Traits; Case Classes; Value Classes; Scala versus Java versus Ruby; Classes and Instances; Traits, Interfaces, and Mixins; Object, Static, and Singletons; Functions, Anonymous Inner Classes, and Lambdas/Procs; Summary; Chapter 4: Functional Programming in Scala; Expression-Oriented Programming; A Pure Function Referential TransparencyFunction Literal/Anonymous Function; First Class Function and Higher Order Function; Function as Variable; Function as Parameter; Returning a Function; Closure; Partially Applied Function; Curried Function; Function Composition; Tail Calls and Tail Call Optimization; Call-by-Name, Call-by-Value, and General Laziness; Summary; Chapter 5: Pattern Matching; Basic Pattern Matching; Matching Any Type; Testing Data Types; Pattern Matching in Lists; Pattern Matching and Lists; Pattern Matching and Case Classes; Nested Pattern Matching in Case Classes Pattern Matching As FunctionsObject-Oriented and Functional Tensions; Shape Abstractions; Summary; Chapter 6: Scala Collections; Scala Collection Hierarchy; package scala.collection; Sequences; Sets; Map; package scala.collection.immutable; Immutable Sequence; Immutable Set; Immutable Map; package scala.collection.mutable; Sec11; Buffer; Using Immutable Collection Classes; Vector; List[T]; Getting Functional; Transformation; Reduxio; Look Ma, No Loops; Range; Stream; Tuples; Map[K, V]; Mutable Collections; Sec25; Mutable Queue; Mutable Stack; Summary; Chapter 7: Traits; Using Traits as Mixins Traits and Class Hierarchies |
Record Nr. | UNINA-9910300642103321 |
Layka Vishal | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Spring 5 [[electronic resource] ] : From Novice to Professional / / by Joseph B. Ottinger, Andrew Lombardi |
Autore | Ottinger Joseph B |
Edizione | [1st ed. 2019.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019 |
Descrizione fisica | 1 online resource (XV, 364 p. 12 illus.) |
Disciplina | 005.133 |
Soggetto topico |
Java (Computer program language)
Computer programming Programming languages (Electronic computers) Java Programming Techniques Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-4486-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. History and Justification -- 2. Hello, World! -- 3. Configuration and Declaration of Beans -- 4. Lifecycle -- 5. Spring and Jakarta EE -- 6. Spring Web -- 7. Spring Boot -- 8. Spring Data Access with Jdbc Template -- 9. Persistence with Spring and Spring Data -- 10. Spring Security -- 11. Next Steps. |
Record Nr. | UNINA-9910349532003321 |
Ottinger Joseph B | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Spring Boot 2 [[electronic resource] ] : Applications and Microservices with the Spring Framework / / by K. Siva Prasad Reddy |
Autore | Prasad Reddy K. Siva |
Edizione | [1st ed. 2017.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 |
Descrizione fisica | 1 online resource (XX, 304 p. 28 illus., 27 illus. in color.) |
Disciplina | 005.1 |
Soggetto topico |
Java (Computer program language)
Computer programming Programming languages (Electronic computers) Java Programming Techniques Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-2931-2 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Introduction to SpringBoot -- 2. Getting Started with SpringBoot -- 3. SpringBoot AutoConfiguration -- 4. SpringBoot Essentials -- 5. Working with JdbcTemplate -- 6. Working with MyBatis -- 7. Working with JOOQ -- 8. Working with JPA -- 9. Working with MongoDB -- 10. Web Applications with SpringBoot -- 11. Building REST API using SpringBoot -- 12. Reactive Programming using Spring WebFlux -- 13. Securing Web Applications using SpringBoot -- 14. SpringBoot Actuator -- 15. Testing SpringBoot Applications -- 16. Creating Custom SpringBoot Starter -- 17. SpringBoot with Groovy, Scala, Kotlin -- 18. Introducing JHipster -- 19. Deploying SpringBoot Applications. |
Record Nr. | UNINA-9910254860203321 |
Prasad Reddy K. Siva | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Spring Boot 3 [[electronic resource] ] : Build Dynamic Cloud-Native Java Applications and Microservices / / by K. Siva Prasad Reddy, Sai Upadhyayula |
Autore | Reddy K. Siva Prasad |
Edizione | [2nd ed. 2023.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 |
Descrizione fisica | 1 online resource (459 pages) |
Disciplina | 005.3 |
Soggetto topico |
Java (Computer program language)
Application software - Development |
ISBN | 1-4842-8792-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter - 1: Introduction to Spring Boot -- Chapter - 2: Getting Started with Spring Boot -- Chapter - 3: Spring Boot Essentials -- Chapter - 4: Web Applications with Spring Boot -- Chapter - 5: Working with JDBC -- Chapter - 6: Working with MyBatis -- Chapter - 7: Working with JOOQ -- Chapter - 8: Working with JPA -- Chapter - 9: Working with MongoDB -- Chapter - 10: Building REST APIs Using Spring Boot -- Chapter - 11: Reactive Programming Using Spring WebFlux -- Chapter - 12: Securing Web Applications -- Chapter - 13: Spring Boot Actuator -- Chapter - 14: Testing Spring Boot Applications -- Chapter - 15: GraphQL with Spring Boot -- Chapter - 16: Deploying Spring Boot Applications -- Chapter - 17: Spring Boot Autoconfiguration -- Chapter - 18: Creating a Custom Spring Boot Starter -- Chapter - 19: Spring Boot With Kotlin, Scala, and Groovy -- Chapter - 20: Introducing JHipster -- Chapter - 21: Spring Native. |
Record Nr. | UNINA-9910629279903321 |
Reddy K. Siva Prasad | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Spring Data [[electronic resource] ] : Data Access and Persistence for Spring Framework 6 and Boot 3 / / by Andres Sacco |
Autore | Sacco Andres |
Edizione | [1st ed. 2023.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 |
Descrizione fisica | 1 online resource (424 pages) |
Disciplina | 005.3 |
Soggetto topico |
Application software - Development
Java (Computer program language) |
ISBN | 1-4842-8764-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part I - Introduction -- 1. Architecture of the Applications -- 2. Spring Basics and Beyond -- 3. Spring Data and Persistence Types -- Part II - SQL Persistence -- 4. Persistence and Domain Model -- 5. Transaction Management -- 6. Versioning or Migrate the Changes of the Database -- Part III - NO-SQL Persistence -- 7. Redis key/value Database -- 8. MongoDB Document Database -- 9. Neo4j Graph Database -- 10. Cassandra wide-column Database -- 11. Reactive access w/R2DBC and MongoDB -- 12. Unit/Integration Testing -- 13. Performance Testing -- 14. Best Practices -- Appendix A -- Appendix B -- Appendix C -- Appendix D -- Appendix E -- Appendix F. |
Record Nr. | UNINA-9910637704503321 |
Sacco Andres | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Bluetooth application programming with the Java APIs [electronic resource] / C Bala Kumar, Paul J. Kline, Timothy J. Thompson, Motorola Semiconductor Products Sector |
Autore | Kumar, C Bala |
Pubbl/distr/stampa | San Francisco, CA : Morgan Kaufmann, c2004 |
Descrizione fisica | xxii, 498 p. : ill. ; 23 cm. |
Disciplina | 004.6/2 |
Altri autori (Persone) |
Kline, Paul J.
Thompson, Timothy J. |
Altri autori (Enti) | Motorola Semiconductor Products Sector |
Collana | The Morgan Kaufmann series in networking |
Soggetto topico |
Bluetooth technology
Java (Computer program language) Application program interfaces (Computer software) Wireless communication systems Java (programmeertaal) API Communicatiesystemen |
Soggetto genere / forma | Electronic books. |
ISBN |
9781558609341
1558609342 |
Formato | Risorse elettroniche |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Chapter 1 Introduction -- 1.1 Wireless Connectivity -- 1.2 What is Bluetooth Wireless Technology? -- 1.3 Overview of the Bluetooth Stack architecture -- 1.4 What is J2ME? -- 1.5 Why Java Technology for Bluetooth Devices? -- 1.6 Summary -- Chapter 2 An Overview of JABWT -- 2.1 Goals -- 2.2 API Characteristics and Hardware Requirements -- 2.3 Scope -- 2.4 Summary -- Chapter 3 High-Level Architecture -- 3.1 Architecture of JABWT -- 3.2 Bluetooth Control Center -- 3.3 Simple JABWT Application -- 3.4 Summary -- Chapter 4 RFCOMM -- 4.1 Overview -- 4.2 API capabilities -- 4.3 Programming with the API -- 4.4 Summary -- Chapter 5 OBEX -- 5.1 Overview -- 5.2 API Capabilities -- 5.3 Programming with the API -- 5.4 Summary -- Chapter 6 Device Discovery -- 6.1 Overview -- 6.2 API capabilities -- 6.3 Programming with the API -- 6.4 Summary -- Chapter 7 Service Discovery -- 7.1 Overview -- 7.2 API capabilities -- 7.3 Programming with the API -- 7.4 Summary -- Chapter 8 L2CAP -- 8.1 Overview -- 8.2 API Capabilities -- 8.3 Programming with the API -- 8.4 Summary -- Chapter 9 Example Applications -- 9.1 Overview -- 9.2 Tic-Tac-Toe MIDlet -- 9.3 OBEX Application Download -- 9.4 Summary -- Chapter 10 Implementing JABWT on a Device -- 10.1 Porting Process -- 10.2 Steps 1 and 2: Adding J2ME and Bluetooth support -- 10.3 Step 3: Implementing JABWT -- 10.4 Step 4: TCK Compliance -- Chapter 11 Closing Remarks -- Appendix A: Complete Code Examples -- Appendix B: javax.bluetooth.api -- Appendix C: java.obex.api -- References -- Index.
Introduction -- An overview of JABWT -- High-level architecture -- RFCOMM -- OBEX -- Device discovery -- Service discovery -- L2CAP -- Example applications -- Implementing JABWT on a device -- Closing remarks. |
Record Nr. | UNISALENTO-991003249579707536 |
Kumar, C Bala | ||
San Francisco, CA : Morgan Kaufmann, c2004 | ||
Risorse elettroniche | ||
Lo trovi qui: Univ. del Salento | ||
|