Build Mobile Apps with Ionic 2 and Firebase [[electronic resource] ] : Hybrid Mobile App Development / / by Fu Cheng |
Autore | Cheng Fu |
Edizione | [1st ed. 2017.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 |
Descrizione fisica | 1 online resource (XX, 252 p. 34 illus. in color.) |
Disciplina | 005.35 |
Soggetto topico |
Mobile computing
Programming languages (Electronic computers) Mobile Computing Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-2737-9 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Getting Started -- Chapter 2: Languages, Frameworks, Libraries and Tools. - Chapter 3: Basic App Structure. - Chapter 4: List Stories -- Chapter 5: View Story -- Chapter 6: View Comments -- Chapter 7: User Management -- Chapter 8: Manage Favorites -- Chapter 9: Share Stories -- Chapter 10: Common Components -- Chapter 11: Advanced Topics -- Chapter 12: End to End Test and Build -- Chapter 13: Publish. |
Record Nr. | UNINA-9910254566203321 |
Cheng Fu
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Build Mobile Apps with Ionic 4 and Firebase : Hybrid Mobile App Development / / by Fu Cheng |
Autore | Cheng Fu |
Edizione | [2nd ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (448 pages) |
Disciplina | 005.35 |
Soggetto topico |
Mobile computing
Programming languages (Electronic computers) Apple computer Mobile Computing Programming Languages, Compilers, Interpreters Apple and iOS |
ISBN | 1-4842-3775-7 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Getting Started -- Chapter 2: Languages, frameworks, libraries and tools -- Chapter 3: Web Components and Stencil -- Chapter 4: Basic app structure -- Chapter 5: List stories -- Chapter 6: View story -- Chapter 7: View comments -- Chapter 8: User management -- Chapter 9: Manage favorites -- Chapter 10: Share stories -- Chapter 11: Common components -- Chapter 12: Advanced topics -- Chapter 13: End-to-end test and build -- Chapter 14: Publish -- Chapter 15: App monitoring and analysis. . |
Record Nr. | UNINA-9910300756003321 |
Cheng Fu
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Build Mobile Apps with SwiftUI and Firebase : Learn SwiftUI and Firebase by Building Real-World Applications Communicating with a Backend / / Sullivan De Carli |
Autore | De Carli Sullivan |
Edizione | [First edition.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress, , [2023] |
Descrizione fisica | 1 online resource (145 pages) |
Disciplina | 005.35 |
Soggetto topico |
Mobile apps
Swift (Computer program language) |
ISBN | 1-4842-9452-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Introduction to SwiftUI -- Chapter 2: Introduction to Firebase -- Chapter 3: Playing with Firestore -- Chapter 4: Authenticate Users with Auth -- Chapter 5: Advanced Firestore -- Chapter 6: Manage Pictures with Firebase Storage -- Chapter 7: Authenticate with Apple -- Chapter 8: Adding Features without Coding. |
Record Nr. | UNINA-9910728936103321 |
De Carli Sullivan
![]() |
||
Berkeley, CA : , : Apress, , [2023] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Creating apps with React Native : deliver cross-platform 0 crash, 5 star apps / / M. Holmes He |
Autore | He M. Holmes |
Pubbl/distr/stampa | Berkeley, California : , : Apress, , [2022] |
Descrizione fisica | 1 online resource (445 pages) : illustrations |
Disciplina | 005.35 |
Soggetto topico |
Mobile apps - Development
Cross-platform software development |
ISBN | 1-4842-8042-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- The Path to a 05 App -- Chapter 1: Start Thinking in React -- 1.1 Component -- 1.1.1 Key Takeaways -- 1.2 The "Hello World" App in Pieces -- 1.2.1 React Native Development Environment -- 1.2.2 JSX -- 1.2.3 props -- 1.2.3.1 Style -- 1.2.3.2 Children -- 1.2.4 JSX Internals -- 1.2.5 States -- 1.2.5.1 State Change on the Current Component -- 1.2.5.2 Cascading State Changes -- 1.2.6 setState() Internals -- 1.2.7 Key Takeaways -- 1.3 Summary -- Chapter 2: Foundations of React -- 2.1 Flexbox, a Practical Guide -- 2.1.1 Component Size -- 2.1.2 Case Study: Feed -- 2.1.3 Key Takeaways -- 2.2 Composition vs. Inheritance, HOC -- 2.2.1 Case Study: Multiple Photo Feeds -- 2.2.2 Key Takeaways -- 2.3 ScrollView and FlatList -- 2.3.1 Case Study: Moment -- 2.3.2 Key Takeaways -- 2.4 Error Handling -- 2.4.1 Case Study: Moment (Reinforced) -- 2.4.2 Key Takeaways -- 2.5 Summary -- Chapter 3: Animation in React Native -- 3.1 Introduction to React Native Animation -- 3.2 Layout Animation -- 3.2.1 Presets -- 3.2.2 LayoutAnimation.create( ) -- 3.2.3 Raw Animation Config -- 3.2.4 Android -- 3.2.5 Case Study, Read More -- 3.2.6 Key Takeaways -- 3.3 Value Animation -- 3.3.1 Animate the Animation -- 3.3.1.1 Animated.timing( ) -- 3.3.1.2 Animated.spring( ) -- 3.3.1.3 Animation Cohort -- 3.3.1.4 setValue( ) -- 3.3.2 Bind the Animation Value -- 3.3.2.1 The transform props.style -- 3.3.2.2 Value Interpolation -- 3.3.2.3 Value Calculation -- 3.3.3 Case Study 1, Looming Animation for Image Loading -- 3.3.4 Case Study 2, Loading Indicators -- 3.3.5 Key Takeaways -- 3.4 Gesture-Driven Animation -- 3.4.1 Native Event -- 3.4.2 Case Study, a Pull Down Load Experience -- 3.4.3 Key Takeaways -- 3.5 Summary -- Chapter 4: Native Modules and Components -- 4.1 Native Modules -- 4.1.1 iOS Native Module.
4.1.1.1 Setup -- 4.1.1.2 Implement the Native Module -- 4.1.1.3 Async Calls -- 4.1.2 Android Native Module -- 4.1.2.1 Setup -- 4.1.2.2 Implement the Native Module -- 4.1.2.3 Register the Native Module -- 4.1.2.4 Async Calls -- 4.1.3 Use the Native Module in JavaScript -- 4.1.4 Key Takeaways -- 4.2 Native Components -- 4.2.1 iOS Native Component -- 4.2.1.1 Setup -- 4.2.1.2 Implement the View Manager -- 4.2.1.3 View Property -- 4.2.2 Android Native Component -- 4.2.2.1 Setup -- 4.2.2.2 Implement the View Manager -- 4.2.2.3 View Property -- 4.2.3 Use the Native Component in JavaScript -- 4.2.3.1 The Easy Way -- 4.2.3.2 The Right Way, Abstraction on the JavaScript Layer -- 4.2.4 Children of a Native Component -- 4.2.5 Key Takeaways -- 4.3 Advanced Techniques -- 4.3.1 Event -- 4.3.1.1 Send Events from iOS -- 4.3.1.2 Send Events from Android -- 4.3.1.3 Receive Events in JavaScript -- 4.3.2 React Tag -- 4.3.2.1 React Refs -- 4.3.2.2 React Tags -- 4.3.2.3 Reconcile React Tag Implementation on JavaScript -- 4.3.3 Direct Manipulation -- 4.3.4 Synchronous Method Call -- 4.3.5 Export Constants -- 4.3.5.1 iOS -- 4.3.5.2 Android -- 4.3.5.3 Access Constants in JavaScript -- 4.3.6 Initial Properties -- 4.3.7 Dependency Injection -- 4.3.8 Key Takeaways -- 4.4 Exception Handling -- 4.5 Case Study - a Video Component -- 4.5.1 iOS Implementation of a Video Component -- 4.5.2 Android Implementation of a Video Component -- 4.5.3 JavaScript Layer -- 4.5.3.1 Native Component Wrapper -- 4.5.3.2 View Manager Wrapper -- 4.5.3.3 Video Feed -- 4.5.3.4 Ref Forwarding -- 4.5.3.5 Video Feed in Moment -- 4.5.4 Reinforced Video Component -- 4.5.4.1 Protect the iOS Component -- 4.5.4.2 Protect the Android Component -- 4.5.4.3 JavaScript Layer -- 4.6 Summary -- Chapter 5: Network Programming -- 5.1 A Very Brief Introduction to TCP/IP -- 5.1.1 TCP. 5.1.1.1 Three-Way Handshake (Opening Connection) -- 5.1.1.2 Sliding Window -- 5.1.1.3 Congestion Control -- 5.1.1.4 Four-Way Handshake (Closing Connection) -- 5.1.1.5 Miscellanies -- 5.1.2 HTTP/1.1 -- 5.1.2.1 HTTP Is Text Based -- 5.1.2.2 Common Request Headers -- 5.1.2.3 Common Response Headers -- 5.1.2.4 HTTP Status Code -- 5.1.2.5 Cache Control -- 5.1.2.6 HTTP API Design -- 5.1.3 DNS -- 5.1.4 TLS -- 5.1.4.1 Pinning -- 5.1.5 The Modern Internet -- 5.1.6 Key Takeaway -- 5.2 Network Programming on the JavaScript Layer -- 5.2.1 Asynchronous Operations -- 5.2.1.1 Promise -- 5.2.1.2 Await -- 5.2.2 fetch( ) -- 5.2.3 Case Study, Move Everything Online -- 5.3 Network Programming on the Native Layer -- 5.3.1 Case Study, Enable Local Caching -- 5.4 Exception Handling -- 5.4.1 Case Study, Reinforce the Network Components -- 5.4.2 Case Study, Offline Mode -- 5.5 Summary -- Chapter 6: Advanced Topics -- 6.1 Revisit Rendering -- 6.2 Redux -- 6.2.1 Case Study, Like -- 6.2.1.1 Reduxfy Feeds -- 6.2.1.2 Implement Like -- 6.3 Long List -- 6.3.1 Case Study, Apply Basic Heuristics -- 6.4 0 Crash, Design Exception Flow -- 6.4.1 Robustness Built in Software Architecture -- 6.4.1.1 Entry Points -- 6.4.1.2 Crash Points -- 6.4.2 Last Resort, Global Error Handler -- 6.4.3 Wrap Up -- 6.5 Native Modules Inside Out -- 6.5.1 Phase 0, Prior Bootstrap -- 6.5.2 Phase 1, Bootstrap -- 6.5.2.1 requiresMainQueueSetup -- 6.5.2.2 Threads and Locks -- 6.5.3 Phase 2, Native Module on the JavaScript Layer -- 6.5.3.1 The Nature of a Native Call -- 6.5.4 Execute the Bundle -- 6.5.5 The Two-Way Communication -- 6.5.6 The Native Module Metadata -- 6.5.7 Wrap Up -- 6.6 Animation Inside Out -- 6.6.1 Establish the Animated Node Graph -- 6.6.1.1 JavaScript Pass -- 6.6.1.2 Native Pass -- 6.6.2 Bind the Event Receiver -- 6.6.3 Attach the Event Source -- 6.6.4 Native Event Transmission. 6.6.4.1 Identify Receivers -- 6.6.4.2 Update -- 6.7 Adaptive to All Screens, Layout Design -- 6.8 Time to Say Goodbye -- Index. |
Record Nr. | UNINA-9910568257303321 |
He M. Holmes
![]() |
||
Berkeley, California : , : Apress, , [2022] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Developing Inclusive Mobile Apps : Building Accessible Apps for iOS and Android / / by Rob Whitaker |
Autore | Whitaker Rob |
Edizione | [1st ed. 2020.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2020 |
Descrizione fisica | 1 online resource (349 pages) |
Disciplina | 005.35 |
Soggetto topico |
Mobile computing
Apple computer Computer science Mobile Computing Apple and iOS Computer Science, general |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Accessibility -- Chapter 2: Digital Inclusion.-Chapter 3: WAG for Mobile -- Chapter 4: Android Accessibility Model -- Chapter 5: Android Accessibility Features -- Chapter 6: iOS Accessibility Model -- Chapter 7: iOS Features: General -- Chapter 8: iOS Features: Vision -- Chapter 9: iOS Features Physical -- Chapter 10: iOS Features: Hearing -- Chapter 11: Testing.-Chapter 12: Techniques. |
Record Nr. | UNINA-9910392715303321 |
Whitaker Rob
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2020 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Dynamics 365 field service : implementing business solutions for the enterprise / / Sanjaya Yapa, Indika Abayarathne |
Autore | Yapa Sanjaya |
Edizione | [1st ed. 2021.] |
Pubbl/distr/stampa | [Place of publication not identified] : , : Apress, , [2021] |
Descrizione fisica | 1 online resource (XV, 314 p. 350 illus.) |
Disciplina | 005.35 |
Soggetto topico |
Mobile apps
Enterprise resource planning |
ISBN | 1-4842-6408-8 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Introduction to Field Services -- Chapter 2: Core Entities and Configuring the Mobile App -- Chapter 3: Work Orders and Scheduling -- Chapter 4: Agreements -- Chapter 5: Setting Up Inventory -- Chapter 6: Inventory Movement -- Chapter 7: Processing Work Orders. |
Record Nr. | UNINA-9910483185403321 |
Yapa Sanjaya
![]() |
||
[Place of publication not identified] : , : Apress, , [2021] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Guida completa alle certificazioni OCA-OCP Java 7 : training teorico e pratico agli esami 1z0-803 e 1z0-804 / Antonio Agliata, Fausto dell'Anno, Marco Faella, Marco Falcone |
Pubbl/distr/stampa | Napoli : EASY READ, 2017 |
Descrizione fisica | 601 p. : ill. ; 24 cm |
Disciplina | 005.35 |
Soggetto non controllato | Linguaggi di programmazione - Java 7 |
ISBN | 9788899040109 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | ita |
Record Nr. | UNINA-9910298860103321 |
Napoli : EASY READ, 2017 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Mobile application development, usability, and security / / Sougata Mukherjea, editor |
Autore | Mukherjea Sougata <1965-> |
Pubbl/distr/stampa | Hershey, Pennsylvania : , : IGI Global, , 2017 |
Descrizione fisica | PDFs (319 pages) : illustrations |
Disciplina | 005.35 |
Collana | Advances in Multimedia and Interactive Technologies (AMIT) Book Series |
Soggetto topico |
Mobile apps
Application software - Development - Management Application program interfaces (Computer software) |
Soggetto non controllato |
Access control
Adaptive trust negotiation Application testing Context-aware mobile platforms Location tracking Machine learning User analytics |
ISBN |
9781522509462
9781522509455 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | MEmoIt: from lifelogging application to research platform / Jean-Eudes Ranvier [and 6 others] -- Mobile application testing / Vijay Ekambaram, Vivek Sharma, Nitendra Rajput -- Accessible and inclusive content and applications / Tom Brunet, P. G. Ramachandran -- Combining static code analysis and machine learning for automatic detection of security vulnerabilities in mobile apps / Marco Pistoia, Omer Tripp, David Lubensky -- Trust profiling to enable adaptive trust negotiation in mobile devices / Eugene Sanzi [and 3 others] -- Role-based access control for mobile computing and applications / Yaira K. Rivera Sánchez [and 5 others] -- A spatio-situation-based access control model for dynamic permission on mobile applications / Xian Shao, Steven A. Demurjian, Thomas P. Agresta -- Preserving user privacy and security in context-aware mobile platforms / Prajit Kumar Das [and 4 others] -- Mobile location tracking: indoor and outdoor location tracking / Sima Nadler -- Participatory sensing for city-scale applications / Tridib Mukherjee [and 3 others] -- Mobile application and user analytics / Venkatraman Ramakrishna, Kuntal Dey -- Mobile + cloud: opportunities and challenges / Pushpendra Singh. |
Record Nr. | UNINA-9910136086403321 |
Mukherjea Sougata <1965->
![]() |
||
Hershey, Pennsylvania : , : IGI Global, , 2017 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Redux quick start guide : a beginner's guide to managing app state with Redux / / James Lee, Tao Wei and Suresh Kumar Mukhiya |
Autore | Lee James |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham ; ; Mumbai : , : Packt Publishing Ltd, , 2019 |
Descrizione fisica | 1 online resource (198 pages) |
Disciplina | 005.35 |
Soggetto topico |
Mobile apps
JavaScript (Computer program language) |
ISBN | 1-78980-634-8 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910793485303321 |
Lee James
![]() |
||
Birmingham ; ; Mumbai : , : Packt Publishing Ltd, , 2019 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Redux quick start guide : a beginner's guide to managing app state with Redux / / James Lee, Tao Wei and Suresh Kumar Mukhiya |
Autore | Lee James |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham ; ; Mumbai : , : Packt Publishing Ltd, , 2019 |
Descrizione fisica | 1 online resource (198 pages) |
Disciplina | 005.35 |
Soggetto topico |
Mobile apps
JavaScript (Computer program language) |
ISBN | 1-78980-634-8 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910822070503321 |
Lee James
![]() |
||
Birmingham ; ; Mumbai : , : Packt Publishing Ltd, , 2019 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|