WaveMaker Docs

WaveMaker Docs

  • Get started
  • Widgets
  • How-to
  • Enterprise
  • Releases
  • Blog
  • Sign-in

›All Blog Posts

All Blog Posts

  • Understanding Scaling of WaveMaker Applications
  • Automatically Import your Website Branding Styles into a Theme
  • Certificate Pinning Case Study
  • Cordova 10.0.0 Upgrade
  • WaveMaker Releases 10.6 Version
  • Retain UI State in WaveMaker Apps
  • Theme builder is ready with a new update
  • PostgREST OpenAPI support in WaveMaker
  • Fully automated and scalable test execution using k8s
  • New file picker for mobile apps - Improvements in UI to select files in mobile
  • WaveMaker releases 10.5 version
  • Deliver faster applications with WaveMaker!
  • GraphQL in a Micro Services Architecture
  • Build Themes for WaveMaker Apps Without Any Coding
  • COVID-19 Visualization using WaveMaker - Part 2
  • COVID-19 Visualization using WaveMaker - Part 1
  • WaveMaker Integrates with DigitalOcean Kubernetes for App Deployments
  • Deployment Experience made better!
  • OpenAPI support in WaveMaker
  • WaveMaker platform is updated to use WKWebView.
  • Deliver WaveMaker Apps as Micro Frontend modules
  • All-new WaveMaker docs with a powerful Search
  • Welcome to the WaveMaker Developers Blog

New file picker for mobile apps - Improvements in UI to select files in mobile

June 24, 2020

Srinivasa Rao Boyina

Uploading files from a mobile phone is a common use case that every mobile app has. Until last release, WaveMaker UI to select files had the following problems.

  1. Failing to honor multiple/single flag in some of the cases.
  2. UI for selecting images and UI for selecting videos are completely different.
  3. There is no option to select files from Google drive or Cloud drive.
  4. UI to select files (filetype: file) is very basic and doesn't provide much file information (thumbnails, last modified time etc.,).

WaveMaker allows creation of mobile applications by a simple drag and drop approach. Click here to know more.

Solution

A Cordova plugin was created (with open source license) by WaveMaker team to address the above problems. Please visit github repo of the plugin to know more about the plugin.

This plugin requires Swift 4.2 runtime, which was released in 2018. Since iOS13, Swift 4.2 runtime is part of the iOS. For earlier versions of iOS (10-12), Swift 4.2 runtime is added to IPA bundle by the XCode. Due to that addition, the size of IPA will increase (~70 MB). If your app doesn't need to support iOS version 12 and lesser, changing deployment-target preference in config.xml to iOS 13 will reduce the IPA size.

WavaMaker mobile apps automatically upgraded to use this file picker

Like always, with WaveMaker product updates, we also migrate applications that are already implemented. So if your WaveMaker mobile app was using file picker plugin then you simply get the new & better functionality without taking any action.

Known Issues

  1. In iOS, selection of multiple videos from local Photo Library is not supported. This issue is addressed in WaveMaker 10.6.0 release.

This feature is part of WaveMaker 10.5 release. Checkout more details on what is included in this release.

Tweet
Recent Posts
  • Solution
  • Known Issues
WaveMaker
  • PRICING
  • PARTNERS
  • CUSTOMERS
  • ABOUT US
  • CONTACT US
Terms of Use | Copyright © 2013-2021 WaveMaker, Inc. All rights reserved.