NativeScript for Angular Mobile Development by Nathanael Anderson
Home > Computer & Internet > Computer programming / software development > Pda / handheld programming > NativeScript for Angular Mobile Development
NativeScript for Angular Mobile Development

NativeScript for Angular Mobile Development


     0     
5
4
3
2
1



International Edition


About the Book

Learn NativeScript to build native mobile applications with Angular, TypeScript, JavaScript About This Book * Power packed hands-on guide to help you become pro-efficient with NativeScript * Harness the power of your web development skills with JavaScript and Angular to build cross-platform mobile apps * Create highly maintainable and feature-rich apps with TypeScript and NativeScript APIs Who This Book Is For This book assumes you have a general understanding of TypeScript, have heard of NativeScript and know what its about, and are familiar with Angular (2.0). You dont need to be an expert in any of these technologies, but having some sense of them before reading is recommended this book, which is ideal for intermediate to advanced users. What You Will Learn * Bootstrap a NativeScript for Angular app * Best practices for project organization * Style your app with CSS/SASS * Use Angular together with NativeScript to create cross-platform mobile apps * Take advantage of powerful Angular features, such as Dependency Injection, Components, Directives, Pipes, and NgModules right within your NativeScript apps * Gain insight into great project organization and best practices * Use Objective C/Swift and Java APIs directly from TypeScript * Use rich framework features and third-party plugins * Style your app with CSS/SASS * Integrate @ngrx/store + @ngrx/effects to help with state management * Test your app with Karma and Appium In Detail NativeScript is an open source framework that is built by Progress in order to build truly native mobile apps with TypeScript, JavaScript or just Angular which is an open source framework built by Google that offers declarative templates, dependency injection, and fully featured modules to build rich applications. Angulars versatile view handling architecture allows your views to be rendered as highly performant UI components native to iOS and Android mobile platforms. This decoupling of the view rendering layer in Angular combined with the power of native APIs with NativeScript have together created the powerful and exciting technology stack of NativeScript for Angular. This book focuses on the key concepts that you will need to know to build a NativeScript for Angular mobile app for iOS and Android. Well build a fun multitrack recording studio app, touching on powerful key concepts from both technologies that you may need to know when you start building an app of your own. The structure of the book takes the reader from a void to a deployed app on both the App Store and Google Play, serving as a reference guide and valuable tips/tricks handbook. By the end of this book, youll know majority of key concepts needed to build a successful NativeScript for Angular app. Style and approach This step-by-step advanced tutorial focuses on the key concepts you need to know to build a NativeScript for Angular mobile app for iOS and Android.

About the Author

Nathan Ross Walker has enjoyed the opportunity to work in the web/mobile app development arena for over 15 years. His varied background rooted in the world of design and the arts provides him with a unique approach to problem solving. Spending several years working across multiple industries including entertainment, audio/video production, manufacturing, b2b marketing, communications, and technology helped him establish a focused sensibility with client needs. In his 20s, he hosted a video podcast in the early days of iTunes, called WebObjects Worx, where he spoke about the Java Application Server called WebObjects, an Apple technology rooted in the NeXTSTEP days of old. That experience lead him into Objective C for iOS development. While also developing large web applications, he often desired a more seamless technology stack to bridge the desktop/mobile gap. Hybrid mobile development with Cordova/PhoneGap came along and helped answer that in part. There was still more to be desired and clients were often not as satisfied as they were compared to true native apps he built. NativeScript came along recently and reawakened his true dream of seamless development for web and mobile; adding Angular was like the icing on the top. As a partner and Senior Software Engineer at Infowrap ( https://www.infowrap.com), he has had the benefit of working with Angular pre-1.x (beta), Ruby on Rails, as well as Cordova and hybrid mobile development. Nathan is excited to bring Angular Native to Infowrap. To help with the upgrade, he has become a highly visible community contributor building several plugins and getting involved with several efforts to advance the NativeScript framework even further. Nathanael J. Anderson has been developing software for over 20 years in a wide range of industries, including the areas of games, time management, imaging, service, printing, accounting, land management, security, web, and even (believe it or not) some successful government projects. He is currently a contract developer for master technology and can create a solution for several types of applications (native, web, mobile, and hybrid) running on any operating system. As a senior developer engineer, he can work, tune, and secure everything from your back-end servers to the final destination of the data on your desktop or mobile devices. By understanding the entire infrastructure, including the real and virtualized hardware, he can completely eliminate different types of issues in all parts of a framework. Currently, he has multiple highly rated cross-platform plugins for NativeScript, and he works heavily in the NativeScript community by providing things such as bleeding edge build servers to build nightly code, and the main community plugins site. He has also provided multiple patches and features to the main NativeScript project.


Best Sellers



Product Details
  • ISBN-13: 9781787125766
  • Publisher: Packt Publishing
  • Publisher Imprint: Packt Publishing
  • Height: 235 mm
  • No of Pages: 392
  • Spine Width: 21 mm
  • Width: 191 mm
  • ISBN-10: 1787125769
  • Publisher Date: 28 Aug 2017
  • Binding: Paperback
  • Language: English
  • Returnable: N
  • Weight: 720 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
NativeScript for Angular Mobile Development
Packt Publishing -
NativeScript for Angular Mobile Development
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

NativeScript for Angular Mobile Development

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals



    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!