Managing App Resources and Settings With NativeScript Sidekick

DZone 's Guide to

Managing App Resources and Settings With NativeScript Sidekick

Check out the rest of the cool features and capabilities that come with NativeScript Sidekick for cross-platform mobile app development.

· Mobile Zone ·
Free Resource

You made it through the week of NativeScript Sidekick! All week we have been covering some of the most high-value features that help make your life easier developing cross-platform native mobile apps. The last post in this series is going to take a look at how Sidekick helps you to manage your app assets, resources, and settings.

Hopefully, you've been following along all week. If not, no worries, as you can check back in on the other features we covered here:

Gone are the days of manually editing your AndroidManifest.xml and info.plist files. Sidekick helps you to configure some of the most annoying and confusing options and settings for both Android and iOS.

Plugin Discovery and Management 

A few months back we released the NativeScript Marketplace. Not only can you find any NativeScript plugin you need, but the Marketplace also introduced the concept of verified plugins.

What does this have to do with NativeScript Sidekick? Well, for starters, Sidekick lets you easily discover new plugins for your app, with a friendly UI:

Note that today Sidekick searches NPM directly, but will soon utilize the NativeScript Marketplace. More importantly, though, Sidekick will also let you know when an existing plugin needs to be updated. And the update is a click of a button:

Icons and Splashscreens 

One of the more annoying parts of mobile app development, creating, updating, and managing your app icons and splashscreens is a huge pain. Today Sidekick provides a clean interface for viewing all of your app icons and splashscreens created for your app.

However, in the future, we plan on introducing a feature to Sidekick to actually create app icons and splashscreens for you, from one source image! In the meantime, you may want to check out the NativeScript Image Builder.

App Settings 

Don't let manually editing your info.plist in Xcode get you down! NativeScript Sidekick obfuscates all of the cruft away so you can focus on the OS-specific settings you care about.

The pleasing UI provided on top of both iOS- and Android-specific settings makes it a matter of a few clicks to set:

  • Android and iOS permissions;
  • Supported screen orientations;
  • Background modes (iOS);
  • Build versions/targets and more!

Thank You! 

Thanks for reading up on the Week of NativeScript Sidekick! Hopefully, you find NativeScript Sidekick to be a useful component of your NativeScript development workflow. If you have any comments or suggestions, please sound off on our GitHub issues page.

cross platform development ,mobile ,mobile app development ,nativescript

Published at DZone with permission of Rob Lauer , DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}