1 option
Professional cross-platform mobile development in C# / by Scott Olson ... [et al.].
- Format:
- Book
- Author/Creator:
- Olson, Scott.
- Series:
- Wrox programmer to programmer Professional Cross-Platform Mobile Development in C#
- Language:
- English
- Subjects (All):
- Enterprise application integration (Computer systems).
- C (Computer program language).
- Cross-platform software development.
- Mobile computing.
- Physical Description:
- 1 online resource (388 p.)
- Edition:
- 1st edition
- Other Title:
- Cross-platform mobile development in C#
- Cross-platform mobile development in C sharp
- Place of Publication:
- Indianapolis, IN : Wiley, 2012.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Develop mobile enterprise applications in a language you already know! With employees, rather than the IT department, now driving the decision of which devices to use on the job, many companies are scrambling to integrate enterprise applications. Fortunately, enterprise developers can now create apps for all major mobile devices using C#/.NET and Mono, languages most already know. A team of authors draws on their vast experiences to teach you how to create cross-platform mobile applications, while delivering the same functionality to PC's, laptops and the web from a single technology
- Contents:
- Professional Cross-Platform Mobile Development in C#; About The Technical Editors; About The Authors; Credits; Acknowledgments; Contents; Introduction; Part I: Mobile Development Overview; Chapter 1: Choosing the Right Architecture; Understanding Mobile Architecture; Connecting to the Network; Recognizing Storage and Processor Limitations; Securing Data on the Device; Building Scalable Applications; Planning for Deployment; Writing Extendible Modules; Maintaining Application Code; Choosing an Architecture; Building Native Applications; Building Web Applications; Building Hybrid Applications
- Building for Multiple PlatformsChoosing iOS Applications; Choosing Android Applications; Choosing Windows Phone Applications; Choosing Web Applications; Summary; Chapter 2: Designing your User Experience; Making Your Applications Usable; Identifying the Scope of Each Screen; Conforming to Platform Standards; Separating Platform from Design; Prototyping; Whiteboarding; Using Functional Prototypes; Obtaining User Feedback; Using Agile Iterations; Summary; Part II: Developing Cross-Platform Applications; Chapter 3: Setting up your Development Environment; Getting Your Development Tools
- Installing Microsoft Visual StudioInstalling Internet Information Services (IIS); Installing MonoDevelop for Mac; Installing Device Frameworks; Installing the Windows Phone SDK; Preparing for iOS Development; Preparing for Android Development; Installing MonoCross Project Templates; Installing the MonoCross Utilities; Organizing Your Solutions; Navigating the Sample Code; Continuous Integration; Summary; Chapter 4: The Monocross Pattern; Understanding the Cross-Platform Problem; Understanding Native Platform Diff erences; Acknowledging HTML 5 Limitations; Taking a Hybrid Approach
- Enabling Code Portability with MonoDeveloping for Multiple Platforms; Defining a Cross-Platform Architecture; Separating the User Interface; Understanding the MonoCross Solution; Using the Model-View-Controller Pattern; Using URI-Based Navigation; Summary; Chapter 5: Building Shared Applications; Defining Your Model; Starting from Your User Experience Design; Building for Lightly Loaded Lists; Plan for Lazy-Loaded Details; Advanced Techniques; Building Your Controllers; Implementing Your Workfl ow; Applying Changes to the Model; Summary; Chapter 6: Building Monocross Containers
- Understanding How It All Fits TogetherImplementing a Simple Application; Initializing the Container; Building the Customer List View; Building the Customer View; Building the Customer Edit View; Implementing an iOS Platform Container; Initializing a Container in MonoTouch; Building the Customer List View in MonoTouch; Building the Customer View in MonoTouch; Building the Customer Edit View in MonoTouch; Implementing an Android Platform Container; Initializing the Container for Android; Building the Customer List View for Android; Building the Customer View for Android
- Building the Customer Edit View for Android
- Notes:
- "Wrox Programmer to Programmer".
- Includes index.
- ISBN:
- 9786613649911
- 9781280672989
- 1280672986
- 9781118226032
- 1118226038
- OCLC:
- 775869294
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.