A method, performed by a smartphone having a processor, memory device, and multiple wireless communication signal interfaces, of communicating parking access information between a host application associated with an operator of a parking area and a software development kit (SDK) application associated with a parking fee management provider for facilitating access, by a user carrying the smartphone, to the parking area, the parking area secured by an external smart object controllable through operation of the SDK application and actuatable through wireless personal area network (WPAN) communications exchanged between the smartphone and the external smart object in response to the operation of the SDK application, the method comprising:
- downloading to the memory device of the smartphone a cross-platform mobile application, the cross-platform mobile application including native and non-native application machine-readable instructions corresponding to, respectively, the host and SDK applications, the native application machine-readable instructions, when executed by the processor, causing it to employ the multiple wireless communication signal interfaces of the smartphone and provide native functionality of the host application, and the scripting-language-based application machine-readable instructions, when executed by the processor, causing it to present native-bridge view and simulate the native functionality of the host application;
- in response to the processor executing the native application machine-readable instructions, obtaining through the multiple wireless communication signal interfaces of the smartphone the parking access information including a location of the smartphone and presence information of the external smart object;
- in response to the processor executing the scripting-language-based application machine-readable instructions, providing by wireless communications between the smartphone and a parking fee management server the parking access information from the SDK application;
- and
- in response to the providing the parking access information, generating the WPAN communications to actuate the external smart object based on controls made available through the operation of the SDK application.