Localizing Apps


Book Description

The software industry has undergone rapid development since the beginning of the twenty-first century. These changes have had a profound impact on translators who, due to the evolving nature of digital content, are under increasing pressure to adapt their ways of working. Localizing Apps looks at these challenges by focusing on the localization of software applications, or apps. In each of the five core chapters, Johann Roturier examines: The role of translation and other linguistic activities in adapting software to the needs of different cultures (localization); The procedures required to prepare source content before it gets localized (internationalization); The measures taken by software companies to guarantee the quality and success of a localized app. With practical tasks, suggestions for further reading and concise chapter summaries, Localizing Apps takes a comprehensive look at the transformation processes and tools used by the software industry today. This text is essential reading for students, researchers and translators working in the area of translation and creative digital media.




Cross-platform Localization for Native Mobile Apps with Xamarin


Book Description

Tailor your apps to appeal to a global market. Microsoft MVP Chris Miller steps you through the process of enabling multiple language support, while using a single shared set of language resources using the .NET Framework. You will learn to adapt a simple mobile application for the Android, iOS, and Windows platforms, and handle the localization and internationalization on each platform. You will test the application for localization support and to avoid common pitfalls. Using Xamarin Forms and Visual Studio, the app will be implemented for Android, iOS, and Windows 10 UWP, and 99% of the code will be shared across the platforms. What You Will Learn: What localization and internationalization are and why they matter Support multiple languages on each platform Handle cultural differences such as dates and currencies Use tools such as Microsoft’s Multilingual App Toolkit to manage language resources Create a localized, cross-platform app with Android Studio, Xcode, Xamarin, and Visual Studio tools Get help translating the text from the application Who This Book Is For: Mobile app developers currently writing native apps for Windows Phone, Android, and iOS




Building Web Apps with WordPress


Book Description

WordPress is much more than a blogging platform. If you have basic PHP, HTML, CSS, and JavaScript experience you can use WordPress to develop fast, scalable, secure, and highly customized web apps, mobile apps, web services, and multisite networks of websites. Along with core WordPress functions and database schema, you’ll learn how to build custom plugins, themes, and services for just about any kind of web or mobile application. In this updated second edition, Brian Messenlehner and Jason Coleman cover new features and functionality added to WordPress up to version 5.4. All code examples in the book are available on GitHub. Compare WordPress with traditional app development frameworks Use themes for views and plugins for backend functionality Get suggestions for choosing or building WordPress plugins Register custom post types (CPTs) and taxonomies Manage user accounts and roles, and access user data Build asynchronous behaviors with jQuery Use WordPress to develop mobile apps for iOS and Android Integrate PHP libraries, external APIs, and web service plugins Collect payments through ecommerce and membership plugins Learn how to speed up and scale your WordPress app Extend the WordPress REST API and create custom endpoints Learn about WordPress Gutenberg blocks development




Localization in Translation


Book Description

Localization is everywhere in our digital world, from apps to websites or games. Our interconnected digital world functions in part thanks to invisible localization processes that allow global users to engage with all sorts of digital content and products. This textbook presents a comprehensive overview of the main theoretical, practical, and methodological issues related to localization, the technological, textual, communicative, and cognitive process by which interactive digital texts are prepared to be used in contexts other than those of production. Localization in Translation provides an interdisciplinary introduction to the main practical and theoretical issues involved in localizing software, web, video games, and apps. It discusses the many technological, cultural, linguistic, quality, economic, accessibility, and user-reception issues related to the different localization types. It also provides an updated overview of localization in an ever-changing technological landscape marked by advances in neural machine translation and AI. Each chapter includes a basic summary, key questions, a final section with discussion and assignments, as well as additional readings. Online resources with additional questions and assignments are included on the Routledge Translation Studies portal. This is the essential textbook for advanced undergraduates and graduates in translation studies and translation professionals engaged in localization practice.




iOS App Development Portable Genius


Book Description

The essential skills and technologies needed for iOS development in one handy guide! The unprecedented popularity of iOS devices, such as the iPhone, iPad, and iPod touch, has led to a development boom. If you’re eager to become part of the action, then this is the book for you! Packed with must-have information on iOS development, this handy guide covers Objective-C, Xcode, Frameworks, and sound design principles and explains how to upload an app to the app store and integrate apps with the latest advances that Apple offers developers. The featured tips and tricks will get you up and running and sharpen your skills as an iOS developer. Gets savvy beginning developers started with iOS development while also keeping experienced iOS developers up to date on the latest in this field Features easy-to-follow instructions on the strong and stable iOS platform iOS Development Portable Genius covers all the essentials you need to get started with iOS development today.




Getting Started with Windows 8 Apps


Book Description

For those new to .NET programming, this introductory guide will quickly establish the tools needed to build user interfaces with Microsoft's new design language, code-named Metro.




Programming Windows Store Apps with HTML, CSS, and JavaScript


Book Description

Microsoft Press is pleased to offer the second edition of Kraig Brockschmidt's in-depth ebook on writing Windows Store apps using HTML, CSS3, and JavaScript on the Windows 8.1 platform. The ebook includes 20 chapters and 4 appendices. Download the PDF (30.1 MB) http://aka.ms/611111pdf Download the EPUB file (71.2 MB) http://aka.ms/611111epub Download the Mobi for Kindle file (113 MB) http://aka.ms/611111mobi Download Companion Files (132 MB) http://aka.ms/611111files




iPhone for Programmers


Book Description

The professional programmer’s DEITEL® guide to iPhone app development using iPhone SDK 3.x, Xcode®, Objective-C® and Cocoa® More than 1.5 billion iPhone apps were downloaded from Apple’s App Store in just one year! This book gives you everything you’ll need to start developing great iPhone apps quickly and–once you’ve joined Apple’s fee-based iPhone Developer Program–to get them up and running on the App Store. The book uses an app-driven approach–each new technology is discussed in the context of 14 fully tested iPhone apps (7700 lines of code), complete with syntax shading, code walkthroughs and sample outputs. Apps you’ll develop include: Welcome Spot-On Game Route Tracker Tip Calculator Cannon Game Slideshow Favorite Twitter® Searches Painter Voice Recorder Flag Quiz Game Address Book Twitter® Discount Airfares By Chapter 3 you’ll be building apps using Xcode®, Cocoa® and Interface Builder. You’ll learn object-oriented programming in Objective-C® and build apps using the latest iPhone 3.x technologies including the Game Kit, iPod library access and more. iPhone for Programmers include practical, example-rich coverage of: • iPhone SDK 3.x, XCode®, Interface Builder • Object-Oriented Programming in Objective-C® and Cocoa® • Collections, GUI, Event Handling • Controllers, Application Templates • UIView, Multi-Touch™ • Core Audio, Core Animation, NSTimer • Tables, UINavigationController • Map Kit, Core Location, GPS, Compass • Photos, iPod Library Access • Serialization




App Accomplished


Book Description

Today, successful apps are complex software projects. You can't just knock them off in a weekend -- and, worse, many common programming habits don't work well in mobile. You need skills, processes, tools, management techniques, and best practices that are honed for mobile platforms and realities. In App Accomplished, top mobile developer Carl Brown provides all that -- so you can run your entire project effectively and get the answers you need right now. Whether you're writing your own code or contracting out, you'll find hard-won guidance for your entire app development life cycle. Brown guides you step-by-step from planning and design through testing and updates. Through case studies drawn from his immense experience, he reveals why so many app projects fail -- and how to avoid the mistakes that derailed them. When it comes to apps, a great idea isn't enough: You have to execute. This is the first book that shows you how. Understand mobile-specific issues that lead even experienced developers astray. Find developers who can do a great job with your unique app at a fair price. Define the requirements you need to create accurate schedules and budgets. Work with developers to get the best possible results. Manage and communicate effectively to avoid cost overruns. Solve problems before they get out of control. Develop wireframes and prototypes that clarify the user's core experience. Choose app components, from servers to data storage. Select tools for source control, testing, project tracking, and more. Identify and fill crucial skills gaps. Estimate the quality of the app you're building. Efficiently test and debug your app. Recover from App Store rejection. Leverage user feedback to help plan your next release. Determine when an existing project is too far off course to fix. - Publisher.




Sams Teach Yourself Android Application Development in 24 Hours


Book Description

Offers software developers step-by-step instructions on how to create and distribute their first marketable, professional Android application.