Skip to main content

Cloudike Moves to New Project in Lokalise

· One min read
Project Manager, ASDTech

Cloudike Moves to New Project in Lokalise#

Cloudike team has introduced the new Lokalise project "Cloudike Shared 2.0" which allows you to use screenshots when localizing the app strings.

Now, you can be sure that you are localizing the string you need, as screenshots for all keys are available.

To localize a specific string, you need to find a corresponding key using the search bar in the upper right corner of the screen. After the key has been found, you need to enter a translation for your language below the localized string.

If you want a custom-made key, it is necessary to copy this key from the Cloudike Shared 2.0 project and add it to the company project with the customized (required) string.

Since the project is shared by different customers, you need to agree upon the changes with the Cloudike team.

The project is available through the link: https://app.lokalise.com/project/130440745f1ec2806c9763.26690656/?view=multi

Cloudike Announces Integration with Dropbox

· One min read
Sergey Razin
Python Developer, ASDTech

Cloudike Announces Integration with Dropbox#

The Dropbox Integration feature is designed for Cloudike users who have Dropbox accounts. The purpose of this feature is to automatically transfer files from the Dropbox account into the Cloudike account.

Using the Dropbox Integration feature user can:

  • Link the Dropbox account to the Cloudike account to transfer data
  • Migrate all data from Dropbox to Cloudike by one click. After the migration is complete, all files are located in the special folder in the Files section.
  • Sync very large volumes of data from Dropbox quickly and securely any time
  • Backup Dropbox data using Cloudike to make sure data is saved properly
  • Receive an app push notification once files from Dropbox to Cloudike are migrated
  • Apply all Cloudike features for migrated content

Cloudike is Improving Upload Speed Performance

· 2 min read
Kirill Kuzminykh
Senior Python Engineer, Cloudike EMEA - ASDTech

Cloudike Introduces a New Upload Component#

Cloudike team has introduced a new component in backend architecture which allows increasing auto upload speed from 5 till 10 times in comparison with the previous version. Previously, the application and backend would need to generate a large number of requests for uploading one photo which took about 4 and more seconds. The uploading algorithm consisted of the following steps:

With the new Upload Proxy feature, photo upload is done in one HTTP-request. Photo upload, its partial processing and sending to S3 storage are performed simultaneously. The current photo upload scheme is below:

The upload speed performance has been improved due to the following reasons:

  • One HTTP-request instead of a large number of requests.
  • The resumable upload protocol is implemented. This protocol allows resuming an upload operation after a communication failure has interrupted the flow of data. It is especially useful if large files are uploaded and the likelihood of a network interruption or some other transmission failure is high. In the previous version, in the event of network failures the uploading restarted from the very beginning.
  • The client doesn’t need to wait until the checksum is calculated, metadata from video/photo/mp3 files (Exif, MP3 Tags, etc.) is extracted and the file is verified, the client immediately receives a response from the proxy that the file has already been added and can immediately proceed with the next upload.

Separating Files from Photos

· 2 min read
Igor Filatov
Product Director, Cloudike EMEA - ASDTech

Cloudike Update Gets Rid of the Relation Between the Timeline and the Files Sections.#

Till this release, Cloudike had a relation between the Files section and the Timeline section. This relation was done via the MyPhotos directory in the Files section. The timeline section was built from MyPhotos folder content.

According to many cases from customer support, we found that this relation creates difficulties for end users. For example, renaming or removing this folder makes the timeline empty and the user has the impression that his photos and videos are lost.

The Cloudike team decided to remove this relation and make the Timeline and the Files sections totally independent like it's done in other Cloud Services. For example:

  • Google drive has separate applications Google Photos and Google Drive
  • Microsoft OneDrive has separated sections for Photos and Files

From now, Timeline has its own storage and users can upload Photos:

  1. Using auto upload
  2. Using force upload from Timeline

The Files section will be dedicated for user files like docs, music and so on. Of course, users can upload images and videos to the Files section but they won’t be visible in the Timeline section (as it was before except the MyPhotos directory).