FTP Clients are used to transfer files back-and-forth between two computers using File Transfer (FTP) protocol which can be used with live connection to the Internet. Standalone FTP clients such as FileZilla can be used to transfer files back-and-forth between two computers, such as mobile phone and FTP server.
Mobile apps that have implemented FTP features can provide developer many advantages such ability as to:
- Push local device files to remote FTP server
- Pull FTP server data from remote server to local device. For example, on user’s 1st app installation, data / media (image, sound, etc.) files can be downloaded to user’s device.
AppyBuilder provides FTPManager component that includes built-in features (blocks) that ease FTP operations without any coding!
Blocks below show how to connect to FTP server and list remote files asynchronously. On completion, it will trigger an event showing the list of files:
Use below to asynchronously download from FTP server to device SD folder. If folder doesn’t exist, it will create all folder and its sub-folders:
Use block below to asynchronously upload local device files to remote FTP server:
Use block below to create folder either on local or remote FTP server:
Please share and check out AppyBuilder HERE to see some of cool features / components.