CT Mobile OS Comparison
Core functionality
Authentication
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Basic via API with login, password, and security token |
Yes (optionally) |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes (optionally) |
Yes |
Since v.1.3 |
Yes (optionally) |
||
Yes |
Yes |
No |
No |
Yes |
||
Multi-user mode |
No |
Yes (optionally) |
No |
Yes |
Yes (optionally) |
|
Fingerprint recognition |
Yes (Touch ID) |
Yes |
No |
No |
Yes |
|
Face recognition |
Yes (Face ID) |
Yes |
No |
No |
Yes |
|
In-app password changing |
Yes |
No |
No |
No |
No |
Not available when using OAuth 2.0. |
Yes |
No |
No |
Yes |
No |
||
Synchronization
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Mixed synchronization |
Yes |
No |
Yes |
Yes |
No |
Continue synchronization |
Yes |
No |
No |
Yes |
No |
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
Yes |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
Yes |
No |
|
Yes |
Yes |
Yes |
No |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
No |
Yes |
Yes |
No |
|
Yes |
No |
No |
Yes |
No |
|
Encryption
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Encrypted credentials |
Yes |
Yes (KeyStore) |
No |
Yes |
Yes |
|
Encrypted database |
No |
No |
No |
Since v.1.3 |
No |
For iOS devices, SQLCipher can be used as a custom encryption logic. |
Encrypted file storage |
No |
No |
No |
Since v.1.3 |
No |
|
Salesforce Metadata
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Basic field attributes (label, type, length, default field values) |
Yes |
Yes |
Yes |
Yes |
Yes |
Customized height for multiline fields with the Text Area (Rich) and Text Area (Long) type |
Yes |
No |
No |
No |
No |
Customized height for multiline fields with the Formula (String), Picklist, Text, or Text Area type |
Yes |
No |
No |
No |
No |
Customized height for multiline fields with the Formula type |
No |
Yes |
No |
No |
Yes |
Special characters are supported in fields with the Text Area (Rich) type |
Yes |
No |
No |
No |
No |
HTML tags are supported in Read-Only fields with the Text Area and Text Area (Rich) type on the record layout |
Yes |
No |
No |
No |
No |
Emoji support in titles and subtitles, layouts, and related lists |
Yes |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
No |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
No |
No |
No |
No |
|
Encrypted fields support |
Yes |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
No |
Yes |
Yes |
No |
|
Page layouts and mobile layouts |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Create, edit, and delete list views in the CT Mobile app |
Yes |
No |
No |
No |
No |
Yes |
No |
No |
Since v.1.3 |
No |
|
CTM Settings
Record Type |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Activity |
No |
No |
No |
No |
No |
Calendar |
No |
No |
No |
No |
No |
Color Settings |
No |
No |
No |
No |
No |
Credentials |
No |
No |
No |
No |
No |
Custom Related List |
No |
No |
No |
No |
No |
Link List |
No |
No |
No |
No |
No |
Main Settings |
No |
No |
No |
No |
No |
Mapping |
No |
No |
No |
No |
No |
Yes |
No |
No |
Since v.1.3 |
No |
|
Mini Layouts |
No |
No |
No |
No |
No |
Yes |
No |
No |
Since v.1.3 |
No |
|
Remote Detailing |
No |
No |
No |
No |
No |
Yes |
No |
No |
Since v.1.3 |
No |
|
Monitoring and Logs
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Yes |
No |
Yes |
Yes |
No |
||
Yes |
Yes |
Yes |
Yes |
Yes |
||
Yes |
No |
No |
Yes |
No |
||
Yes |
No |
No |
Yes |
No |
||
Yes |
No |
No |
Yes |
No |
||
Export database dump to support team by email |
Yes |
No |
Yes |
Yes |
No |
CT Mobile Android 2.0 users can save the database archive on a mobile device. |
Import database dump |
Yes |
No |
No |
Yes |
No |
|
Root access |
Yes (jailbreak) |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
||
Push Messaging
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
No |
No |
Since v.1.3 |
No |
|
Yes |
No |
No |
Since v.1.3 |
No |
|
Yes |
No |
No |
Since v.1.3 |
No |
|
CT Mobile Workflow
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
No |
No |
No |
No |
|
CRUD Triggers (workflow on CRUD functions) |
Yes |
No |
No |
No |
No |
Other Features
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
No |
Yes |
No |
No |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
No |
No |
Yes |
|
Yes |
No |
No |
No |
No |
|
Yes |
Yes |
Yes |
No |
Yes |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Multiple currencies support |
Yes |
Yes |
Yes |
Yes |
Yes |
The Determine Location button on Accounts and Activity objects |
Yes |
Yes |
Yes |
No |
Yes |
Attach photos to Accounts, Contacts, and Activity objects |
Yes |
Yes |
Yes |
Yes |
Yes |
Attach files to specified offline objects and Filtering files to upload during synchronization by the last creation date |
Yes |
No |
No |
No |
No |
Yes |
No |
No |
No |
No |
|
Yes |
Yes |
Yes |
Since v.1.3 |
Yes |
|
Yes |
No |
No |
No |
No |
|
Ability to change the width of the menu or a record list |
No |
No |
Yes |
No |
No |
Modules
Planning Calendar
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Hierarchical view of Accounts with linked Contacts in the left menu |
Yes |
No |
No |
Yes |
No |
The month view |
Yes |
Yes |
Yes |
Yes |
Yes |
The week view |
Yes |
Yes |
Yes |
Yes |
Yes |
The day view |
Yes |
Yes |
Yes |
Yes |
Yes |
Resize the calendar view |
No |
No |
Yes |
No |
No |
The first day of the week, the first workday, the last workday |
Yes |
No |
No |
Yes |
No |
Hide or display weekends |
Yes |
No |
Yes |
Yes |
No |
Customizable visible working hours |
Yes |
Yes |
No |
Yes |
Yes |
Set the default activity duration |
Yes |
Yes |
Yes |
Yes |
Yes |
Customize activity duration |
Yes |
Yes |
No |
Yes |
Yes |
All-day slot |
Yes |
Yes |
No |
Yes |
Yes |
The Plus button to create an Activity |
Yes |
No |
Yes |
Yes |
No |
Create an Activity with a long tap |
Yes |
Yes |
No |
Yes |
Yes |
Drag and drop an Activity to the calendar greed |
Yes |
Yes |
Yes |
Yes |
Yes |
Drag and drop several records to create multiple Activities |
Yes |
No |
No |
Yes |
No |
Mass Actions: Copy, Move, and Delete |
Yes |
Yes |
No |
Yes |
Yes |
The pop-up with additional information on an Activity |
Yes |
Yes |
Yes |
Yes |
Yes |
Calendar agenda while working with custom Date/Time field during creating new Activity |
Yes |
No |
No |
No |
No |
The Today button |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
|
Recurring the standard Event object |
No |
No |
No |
No |
No |
Activity Management
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
No |
Yes |
|
The Start/Finish functionality: capture geoposition |
Yes |
Yes |
No |
No |
Yes |
The Start/Finish functionality: update Start/End Date fields |
Yes |
Yes |
Yes |
No |
Yes |
The Start/Finish functionality: lock/unlock records |
Yes |
Yes |
Yes |
No |
Yes |
The ability to switch from the unfinished Activity to other CT Mobile screens |
Yes |
No |
No |
No |
No |
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
Since v.1.3 |
No |
|
Custom related lists
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Custom related tab on a record detail screen |
Yes |
Yes |
Yes |
Yes |
Yes |
The SOQL filters switch to display only the filtered records |
Yes |
No |
No |
Yes |
No |
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Search
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
Yes |
Yes |
No |
Yes |
|
Search in the list of records |
Yes |
Yes |
Yes |
Yes |
Yes |
Search operators (*,?) |
Yes |
No |
No |
No |
No |
Routes
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
No |
No |
No |
Yes |
|
Route optimization |
Yes |
Yes |
Yes |
Yes |
Yes |
Use current location |
Yes |
Yes |
Yes |
Yes |
Yes |
Route by car or on foot |
Yes |
Yes |
Yes |
Yes |
No |
Directions |
Yes |
Yes |
Yes |
Yes |
Yes |
Multiple map types |
Yes |
Yes |
Yes |
Yes |
Yes |
Traffic information |
No |
No |
No |
Yes |
No |
Historical routes |
Yes |
No |
Yes |
No |
No |
Apple Maps |
Yes |
No |
No |
No |
No |
Yes |
Yes |
Yes |
No |
Yes |
|
No |
No |
No |
Yes |
No |
|
Nearby Accounts
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Use current location |
Yes |
Yes |
Yes |
Yes |
Yes |
Multiple map types |
Yes |
Yes |
Yes |
Yes |
Yes |
Multicolor waypoints for objects |
Yes |
No |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Apple Maps |
Yes |
No |
No |
No |
No |
Google Maps |
Yes |
Yes |
Yes |
No |
Yes |
Bing Maps |
No |
No |
No |
Yes |
No |
Libraries
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Additional information for files |
Yes |
No |
No |
Yes |
No |
Yes |
No |
Yes |
Yes |
No |
|
Opening files |
Yes |
No |
Yes |
Yes |
No |
Send files via email |
Yes |
No |
Yes |
No |
No |
Send files using email templates |
Yes |
No |
No |
No |
No |
Yes |
No |
No |
No |
No |
|
Applications (Interactive presentations, CLM)
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Yes |
Yes |
No |
Yes |
Yes |
||
Yes |
No |
No |
Yes |
No |
||
Yes |
No |
No |
Yes |
No |
||
In-app scenario generator based on slide rating |
Yes |
No |
No |
No |
No |
|
Favorite CLM presentations |
Yes |
Yes |
No |
Yes |
No |
|
Slides tab |
Yes |
Yes |
No |
Yes |
No |
|
The Available Offline attribute of a CLM presentation |
Yes |
No |
No |
Since v.1.3 |
No |
|
The Fixed attribute of a slide |
Yes |
No |
No |
Yes |
No |
|
The Attachments tab |
Yes |
Yes |
No |
Yes |
No |
|
Yes |
Yes |
No |
No |
No |
||
Yes |
Yes |
No |
No |
No |
||
The Statistics screen when exiting the CLM presentation |
Yes |
Yes |
No |
No |
No |
|
Attach statistics to an existing activity |
Yes |
Yes |
No |
Yes |
No |
|
Attach statistics to the created activity |
Yes |
Yes |
No |
Yes |
No |
|
The PDF generator |
Yes |
Yes |
No |
No |
No |
|
Switch between standard and custom application scenarios |
Yes |
No |
No |
No |
No |
|
Reload the current slide with the rotate gesture |
Yes |
No |
No |
No |
No |
|
Yes |
Yes |
No |
Yes |
No |
||
Multitasking during an Activity |
Yes |
No |
No |
Since v.1.3 |
No |
|
Yes |
No |
No |
Yes |
No |
If the video is not in use, the presenter and participants can join the Remote Detailing meeting via Safari on their iPhone. |
|
Yes |
No |
No |
No |
No |
This application is an outdated solution. It is recommended that you use the Safari browser. |
|
Yes |
No |
No |
No |
No |
||
JS Bridge
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Create records: ctm.create |
Yes |
Yes |
No |
Yes |
No |
|
Update records: ctm.update |
Yes |
Yes |
No |
Yes |
No |
|
Query records: ctm.query |
Yes |
Yes |
No |
Yes |
No |
|
Delete records: ctm.delete |
Yes |
Yes |
No |
Yes |
No |
|
Yes |
Yes |
No |
Yes |
No |
||
Start fast sync: ctm.sync |
Yes |
Yes |
No |
No |
No |
|
Camera access: ctm.photo |
Yes |
Yes |
No |
No |
No |
|
Custom data tables according to related record: ctm.openDataTableByParentRecord |
Yes |
No |
No |
No |
No |
|
Custom data tables according to SOQL query: ctm.openDataTableByQuery |
Yes |
No |
No |
No |
No |
|
Quiz launch: ctm.openQuiz |
Yes |
No |
No |
No |
No |
|
PDF generation: ctm.generatePDF |
Yes |
No |
No |
No |
No |
|
Open QR Code: ctm.openQRScanner |
Yes |
No |
No |
No |
No |
|
Yes |
Yes |
No |
Yes |
No |
||
Yes |
Yes |
No |
Yes |
No |
||
Like / Dislike: ctm.like / ctm.dislike |
Yes |
Yes |
No |
Yes |
No |
|
Exit from the CLM-presentation: ctm.autoExitPresenter |
Yes |
No |
No |
Yes |
No |
|
Disable slide scroll: ctm.disableSlideScroll |
Yes |
No |
No |
No |
No |
|
Enable slide scroll: ctm.enableSlideScroll |
Yes |
No |
No |
No |
No |
|
Obtain the path to the file: ctm.getFile |
Yes |
No |
No |
Yes |
No |
|
Save attachments: ctm.storeFile |
Yes |
No |
No |
Yes |
No |
|
The transition from the CLM presentation display to Sales Order: ctm.createSalesOrderWithAnimations |
Yes |
No |
No |
No |
No |
|
Activate gathering statistics of the CLM presentation: ctm.customStats |
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
||
Yes |
No |
No |
No |
No |
||
Yes |
No |
No |
No |
No |
||
No |
No |
No |
Yes |
No |
||
Yes |
No |
No |
Yes |
No |
||
Yes |
No |
No |
Yes |
No |
||
Yes |
No |
No |
Yes |
No |
||
Yes |
No |
No |
Yes |
No |
||
Sound recording: CTAPPstopRecordingAudio |
Yes |
No |
No |
No |
No |
|
Sound recording: CTAPPstartRecordingAudio |
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
||
CTAPPturnOnAudio |
No |
No |
No |
No |
No |
The Remote Detailing and Self Detailing functionality. |
CTAPPturnOffAudio |
No |
No |
No |
No |
No |
|
CTAPPturnOnVideo |
No |
No |
No |
No |
No |
|
CTAPPturnOffVideo |
No |
No |
No |
No |
No |
|
Secure query records: ctm.secureQuery |
No |
No |
No |
No |
No |
|
Define the meeting type: ctm.getAppEnv |
No |
No |
No |
No |
No |
|
Define the user role: ctm.getUserType |
No |
No |
No |
No |
No |
|
Define the Id of the Activity record: ctm.getVisitId |
No |
No |
No |
No |
No |
|
Chatter
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Yes |
Yes |
No |
Yes |
Yes |
||
Record feeds |
Yes |
Yes |
No |
Yes |
Yes |
|
Posts and comments |
Yes |
Yes |
No |
Yes |
Yes |
|
Likes |
Yes |
Yes |
No |
Yes |
Yes |
|
Attachments |
Yes |
Yes |
No |
Yes |
Yes |
|
Avatars |
Yes |
Yes |
No |
Yes |
Yes |
|
Instant post sending |
Yes |
No |
No |
Yes |
No |
|
Yes |
Yes |
No |
Since v.1.3 |
Yes |
||
On-demand attachments downloading to posts |
Yes |
Yes |
No |
Yes |
Yes |
|
Polls |
No |
No |
No |
No |
No |
The SOAP API limitation is applied to iOS devices. |
@mention |
No |
No |
No |
Since v.1.3 |
No |
The SOAP API limitation is applied to iOS devices. |
Customizable Home Screen
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
No |
No |
No |
No |
|
Offline charts based on Dashboards |
Yes |
No |
No |
No |
No |
Calendar carousel widget |
Yes |
Yes |
No |
Yes |
Yes |
Customizable All activities per day hint on the calendar widget |
Yes |
No |
No |
No |
No |
Carousel of CLM presentations |
Yes |
Yes |
No |
Yes |
No |
Logo |
Yes |
Yes |
Yes |
Yes |
Yes |
4 tapes to refresh Home Screen |
Yes |
No |
No |
No |
No |
Other modules availability
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Yes |
No |
No |
Since v.1.3 |
No |
||
Yes |
No |
No |
No |
No |
The REST API limitation is applied to Windows devices. |
|
Yes |
Yes |
Yes |
No |
Yes |
Support multiple currencies and price books. |
|
Quote management |
No |
No |
No |
No |
No |
|
Yes |
Yes |
No |
No |
No |
||
Yes |
No |
Yes |
Yes |
No |
||
Yes |
No |
No |
No |
No |
||
Yes |
No |
No |
Yes |
No |
||
Customization
Fields customization
Feature |
Tablet |
Phone |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
|
Yes |
No |
No |
No |
No |
|
Slider for a field with currency, percentage, and numeric type |
Yes |
No |
No |
No |
No |
"+/-" controls for a field with currency, percentage, and numeric type |
Yes |
No |
No |
No |
No |
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Yes |
No |
No |
No |
No |
|
Integration
Feature |
Tablet |
Phone |
Comment |
|||
iOS |
Android |
Android 2.0 |
Windows |
Android |
||
Yes |
No |
No |
Since v.1.3 |
No |
A streamlined order-taking process via a user-friendly interface is enhanced with the complexity of ERP price calculation and CRM flexibility. |
|
Yes |
No |
No |
Since v.1.3 |
No |
Create and sign documents offline and online with a handwritten or legally binding signature. |
|
Yes |
No |
No |
No |
No |
An image recognition tool is used to calculate shelf KPIs, gather information about the company and competitor products. |
|
Yes |
No |
No |
No |
No |
A comprehensive solution to process photos. Includes the server application responsible for storing photos without recognition, managing them by tags and shelves, planning the number of photos to take for the shelf. |
|
In-app browser |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes (iCal) |
No |
No |
No |
No |
||
Yes |
No |
Yes |
No |
No |
||
Yes |
Yes |
Yes |
No |
No |
||
Attach a photo (from the device gallery or take a photo) |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Multitasking |
Yes |
No |
No |
No |
No |
Since CT Mobile for iOS 2.6, the app supports Split View and Slide Over multitasking types. Note the following:
|
Yes |
No |
No |
No |
No |
||
No |
No |
No |
No |
No |
||