When working on an Apache Software Foundation (ASF) project, there are specific policies that must be followed. One of these policies is ensuring that all source files contain the appropriate license header.
The purpose of this article is to provide an approach to follow the source file license header policy at an earlier development stage. It is not going to focus on the wording or understanding of the policy itself.
...
Recently, I’ve been creating several Cordova plugins, and each time, setting up the initial directory and file structure required effort.
Since the structure of a Cordova plugin is relatively consistent, I thought it would be a great idea to build a scaffolding tool that generates the base structure based on user input.
I’d like to introduce this tool—an npm package called @havesource/create-cordova-plugin—which I developed to simplify this process.
There are three ways to use it:
...
Note: This guide focuses on localizing iOS native strings in Cordova apps and does not cover localization of HTML content.
When creating a Cordova iOS application, the default language and development region are set to English. However, there may be instances where you want to target another language or include localizations for multiple languages.
To change the default language or add additional localizations for iOS, you need to set the CFBundleLocalizations and CFBundleDevelopmentRegion Property List Keys.
...