Comparison of mobile operating systems

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

This is a comparison of mobile operating systems (OS). Only the latest versions are shown in the table below, even though older versions may still be marketed.

About OS

Legend
Yes In later versions Beta Limited Tablet-only 3rd party No
About OS
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Company Apple Inc. Open Handset Alliance Mozilla Foundation Microsoft BlackBerry Ltd. Linux Foundation, Tizen Association, Samsung, Intel Sailfish Alliance, Mer, Jolla and Sailfish community contributors Canonical Ltd. and Ubuntu community contributors
Market share[1] 17.7% 80.7% N/A 1.1% 0.2% N/A N/A N/A
Current version 9.3.2 6.0.1 2.2.0 Windows Mobile 10(10.0.10586.29)[2] 10.3.2.2876 2.4 2.0.0.10 15.04 (OTA-10)
Current version release dates May 16, 2016; 7 years ago (2016-05-16)[3] October 5, 2015; 8 years ago (2015-10-05) April 29, 2015; 8 years ago (2015-04-29) April 12, 2016; 8 years ago (2016-04-12) January 12, 2016; 8 years ago (2016-01-12) October 22, 2015; 8 years ago (2015-10-22) September 24, 2015; 8 years ago (2015-09-24) April 6, 2016; 8 years ago (2016-04-06)[4]
License Proprietary EULA except for open source components Free and open-source, but usually bundled with proprietary apps and drivers[5][6] Free and open-source, mainly the MPL;[7] Apache[8] Proprietary Proprietary Free and open-source, but the SDK is proprietary and closed source Free and open-source, but the UI is proprietary and closed source Free and open-source, mainly the GPL
OS family Darwin Linux Linux Windows NT 8+[9] QNX Linux Linux Linux
Supported CPU architecture ARM, ARM64 ARM, x86, MIPS and the 64-bit variants of all three ARM, x86|ARM64 ARM, x86, and the 64-bit variants of both ARM ARM, x86, x86-64 ARM, x86 ARM, x86 and x86-64[10]
Programmed in C, C++, Objective-C, Swift C, C++, Java HTML5, CSS, JavaScript,[11] C++ 7+: XNA (.NET C#), Silverlight, native C/C++ (only for vendors and partners[12])
8+: .NET C#, VB.NET, Silverlight, native C/C++, WinRTP (XMLA), DirectX
C/ C++: Native SDK, C++/Qt: Cascades SDK, HTML5/Javascript/CSS: Webworks SDK, ActionScript: Adobe AIR, Java: Android runtime C++ C++, QML, Python Apps: HTML5, QML, Go, JavaScript[13]
System: C, C++, QML
Public issues list 3rd party[14] Yes[15] Yes[16] Yes[17] Yes[18] Yes[19] Yes[20] Yes[21]
Package manager iTunes APK Firefox OS Packaged Apps[22] WP 7.x: Zune (XAP)
WP 8.0+: XAP
WP 8.1+: APPX
BlackBerry Link RPM Package Manager RPM Package Manager Click packages and dpkg
DRM-free[23] No - FairPlay No[24] since Android 4.1[25] and Android 4.3[26] and more restrictions on Android 4.4[27] Yes No No[28] Yes Yes Yes
Device independent system updates Yes[29] No,[30] 3rd party software like CyanogenMod[31] No Only for developers No No Yes Yes[32]
Wireless system updates 5+[33] Yes Yes[34] 8+[35] Yes[36] No Yes Yes
GPU accelerated GUI Yes 3+[37] ? Yes[38] Yes, OS 7.0+ ? Yes Yes

Advanced controls

Advanced Controls
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Per-application Internet access No, 3rd party software on jailbroken devices[39] No,[40] 3rd party software[41] No No Yes[42] No No Yes
Per-application identity access No No, 3rd party software like XPrivacy No No Yes No No ?
Per-application user data access 6+[43] 6+[44] Yes[45] 8.1update2+[46] Yes[42] No No ?
Per-application background execution 7+[47] No,[48] 3rd party apps available[49] Yes[45] Yes[50] 10.2.1+[51] No No Background execution not allowed
Per-application notifications 5+[52][53] 4.1+[54] Yes[45] 8.1+[55] 10+ No No Yes
Per-application location access 4+[56] 6+[44] Yes[45] 10+[57] Yes[42] No No User prompted on request
Per-application camera access 8+[58] 6+[44] Yes[45] 8.1update2+[46] Yes[42] No No Yes
Per-application microphone access 7+[59] 6+[44] Yes[45] 8.1update2+[46] Yes[42] No No In Progress
Per-application shared files access No 6+[44] Yes[45] No Yes[42] No No Yes
Per-application network data usage auditing Yes[60] 4+[61] Yes[62] 8 GDR2+ Data Sense[63] or Nokia Counters in 7.5+[64] Yes[65] ? No[66] ?
Fine grained storage usage 5+[67] Yes[68] Yes 8 GDR3+[69] 10.2.1+ ? No ?
Parental controls Yes[70] 4.3+ or 3rd party software[71] No 8+[72] 7.1+[73] ? No No
Screen orientation lock Yes[74] Yes[75] Yes 8 GDR3+[76] 10+[77] ? 1.0.4.1+[78] Yes
File manager 3rd party software[79] 3rd party software[80] 3rd party software 8.1+[81] 10+[82] 3rd party software[83] Yes[84] Yes
File manager write access to external storage External storage not available 6+[85] Or 3rd party software like CyanogenMod Yes Yes Yes Yes Yes Yes
Multi-user No[86] 4.2+, including phones 5+[87][88] No No No No No Tablet-only
Guest mode 6+[89] 5+[90] No 8+[72] No No No Tablet-only
Do not disturb mode 6+[91] 5+[92] No 8.1+[93] Yes No No 3rd party apps[94]
Application groups 4+[95] Yes No 8.1 Update+ Yes[96] ? 1.0.7.16+[97] OTA-9+[98]
Accessibility features Yes[99][100][101] Yes No Yes Yes[102] ? No ?

Application ecosystem

Application Ecosystem
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Official application store App Store Google Play Firefox Marketplace Windows Phone Store BlackBerry World, Amazon Appstore[103] Tizen Store Jolla Store Ubuntu Store
Non-discriminatory stores No, Apple discriminates based on country[104] and own Apple policies[105] No, Some applications like Ad blockers are censored on Google Play[106][107] but developers can distribute apps from their own sources Developers can distribute apps from their own sources, supports multiple app stores No, Discriminates by country[108] and manufacturer[109] 3rd party software ? Openrepos.[110] Developers can distribute apps from their own sources, supports multiple app stores Yes Full support for open stores[111]
Common APIs for smartphones, tablets, and PCs No Yes[112] Yes 8.1+[113] No No Yes Yes[114]
Official SDK platform(s) Mac OS X using iOS SDK Linux, Mac OS X and Windows[115] All where Firefox is available Windows[116] Windows, Mac OS X,[117] Linux (only Native SDK for 10+)[118] GNU/Linux, Windows, OS X[119] Windows, Mac OS X and Linux[120] Ubuntu desktop using Ubuntu SDK
Cost to develop for the mobile OS Free with Xcode 7[121] Free Free Free[122] Free Free Free Free
Cost to publish application to official store US$99/year US$25 once to offer it on Google Play[123] Free US$19, once, for an individual; and $99 for a company account.[124] Students can get a token for an individual account (1 token for 365 days) which gives free access to Windows Store/Phone Dev Center for 12 months.[125] Free Free Free[126] Free

Basic features

Basic Features
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
cut, copy, and paste 3+[127] Yes[128] No Yes[129] Yes Yes[130] Partially released[131] Yes
undo 3+[132] No[133] No No No No No[134] ?
Custom home and lock screen wallpaper 4+[74] Yes Yes Yes Yes Yes Yes (incl. Ambience) Only lock screen wallpaper
Desktop sync Yes No,[135] but available on Samsung Kies & HTC Sense[136] No Yes Yes Yes ? Yes
Local full backup Yes, using external computer[137] Limited backup for 4.0+ with ADB using external computer. Possible with 3rd party apps with rooted phones or a custom recovery[138] ? No, removed in WP8,[139] was available on WP7 in Zune only when performing update, or anytime via 3rd party software[140][141] Yes, using external computer[142] and memory card (7+)[143] No[144] Yes rsync to SD-Card
Core data missing sync Bookmarks[145] (before 4), SMSs and Settings[146] Favorites,[147] Text Messages[148] and Settings[149] ? ? ? ?
Notification center 5+[150] Yes Yes 8.1+[93] 6+[151] 2+[152] Yes Yes
Push notifications Yes (Apple Push Notification Service) Yes[153] 1.1+[154] Yes[155] Yes 2+[156] Yes Server implemented, Client API in development
Screenshot Yes[74][157] 4+ also available on earlier versions with customized roms, such as Cyanogen Mod and the default Samsung Galaxy S II rom[158] Yes 8+[159] 10+[160] Yes 3rd party apps with no shortcut[161] Yes[162]
iCalendar import Yes[163] No,[164] but 3rd party app available[165] No 3rd party software (only import not subscribe)[166] Yes[167] ? 1.1.6.27+[168] ?
Text/document support (read only; creating using third party applications) Microsoft Office,[169][170][171] iWork, PDF, Images, TXT/RTF, VCF Microsoft Office 2003/2007, PDF, Images, TXT/RTF PDF Microsoft Office Mobile, PDF, TXT/RTF Microsoft Office, PDF, OpenDocument, TXT Read only: text files, PDF, HTML, Multiple office formats Microsoft Office, OpenDocument, PDF Read only: text files, PDF, HTML, OpenDocument, PDF
Printer support Yes (AirPrint)[172] 4.4+ using Google Cloud Print[173] but not over USB[174] ? 10+[175] Yes No ? ?
Show remembered Wi-Fi connections No, 3rd party software on jailbroken devices[176] Yes Yes Yes Yes ? Yes Yes

Browser

Browser
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Default web browser/engine WebKit Blink Gecko Trident (EdgeHTML after 10) WebKit WebKit Gecko[177] Oxide[178]
Major web browser available Safari, Chrome for iOS, Opera Mini, Firefox Chrome for Android, Opera, Firefox Firefox OS Browser Internet Explorer, Opera Mini, UC Browser, Microsoft Edge BlackBerry 10 Browser, Opera Mini, Firefox Tizen Browser (Based on UC Browser) Sailfish Browser, Webcat (WebKit), Firefox, Chrome (via Android) Ubuntu Browser
Browser extensions 8+[179] No[180] 3rd party software[181] Yes (from 2.5) No No No No No
Browser direct Internet connection (increased resilience to outages) Yes Yes Yes Yes 10+,[182] 7.1 and older route through BlackBerry Internet Service, direct browsing supported over WiFi Yes ? ?
Browser undo close tab 8+[183] 3rd party software Google Chrome for Android[184] No No No No No No
Browser keeps windows open on shutdown or crash Yes 2.3+ Google Chrome[185] but not on main browser[186] Yes Yes 10+ Opens dialog for choosing which websites to restore after crash, option to restore all sites after restart No Yes Yes
Browser keeps windows open when cleaning cookies 3rd party software[187] Yes Yes Yes Yes ? Yes ?
Browser search engine options Bing, Google, Yahoo! Search, DuckDuckGo Many[188] 2.1: Google, Bing, Yahoo!
2.2: + DuckDuckGo
Bing, Google support removed on some markets on 8.1 GDR1+[189] Bing, Dictionary.com, Google, Wikipedia, Yahoo, User Defined ? Bing, Google, Yahoo, Yandex. Baidu, DuckDuckGo, StartPage, Searx, ixquick, Swisscows, Qwant, Seznam, Hulbee via openrepos[190] ?
Browser find on page 4.2+[191] 1.5+[192] No 8+[193] Yes[194] ? 1.1.2.16+[195] ?
Browser/email save images Yes[196] Yes Yes Yes[197] Yes ? Yes Yes
Browser/email save PDFs Yes[74] Yes Yes Yes[198] Yes Yes Yes OTA-9+
Browser save audio/video 3rd party software[199] Yes, but only links, not embedded media 1.1+[154] 8.1+[200] Yes (embedded media not supported) Yes Yes Yes
Browser save page 6+: Offline Reading List;[201] 3rd party software[202] No, Introduced on 4.0,[203] but removed on 4.4[204] No 10+[205] Yes[206] ? ? ?
Browser save any file When an app for the filetype is installed (excluding audio/video);[207] 3rd party software[208] No,[209] 3rd party software[210] No 8.1+[200] 10+ ? Yes OTA-9+[211]
Browser force enable zoom Yes[212] No, not working anymore on Android 4.4[213] No Yes, via accessibility settings Yes,via accessibility settings ? ? ?
Browser text reflow[214] 5+: Only on pages with reader mode available;[215][216] 3rd party browsers on prior versions[217] No, removed on Android 4.4[218][219] Yes Only on pages available on reading view on 8.1+ Yes[220] 10+ Only in reader mode No No ?
Browser Reader Mode 5+[215][216] No,[221] 3rd party software[222][223] No[224] 8.1+[225] 10+[226] ? No[227] ?
Browser file upload 9+;
6-8: Limited
2.2+[228] 1.1+[229] Yes 4.2+[230] Yes 1.0.7.16+[231] Yes
Browser form navigation Previous, Next, AutoFill, and Done buttons[232] Next button[233] ? Yes Yes[230] ? ? ?
Browser private browsing mode 5+[234] 3.0+[235] or with rooted devices and 3rd party firmware[236] 2.2+ 8.1+[93] 10+[237] ? 1.1.6.27+[238] ?
Offline web apps Yes[239][240][241] Yes[242] Yes ? ? No ? Yes[243]
HTTP Live Streaming 3+[244] 3+[245] No[246] 10+[247] 10+[248] No ?[249] ?
WebRTC 3rd party software[250] Yes[251] No[252] No No No No No[253]

Communication and connectivity

Communication and Connectivity
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Unified Inbox Yes No,[254] but 3rd party apps available[255] No 7.5+[256] Yes Yes Yes No
Email sync protocols supported POP3, IMAP, MAPI, ActiveSync[257] POP3, IMAP, MAPI POP3, IMAP+SMTP, ActiveSync POP3, IMAP, MAPI, ActiveSync BES, BIS, Push e-mail, 10+: POP3, IMAP, ActiveSync POP3, IMAP POP3, IMAP, ActiveSync IMAP+SMTP
Non-carrier-based integrated messaging 5+ (iMessage)[258] Google Hangouts 3rd party software Skype[259] BBM ? Yes, 3rd party software Yes Telegram[260]
Visual voicemail Yes 2.1+[261] No Yes[262] Yes ? ? ?
Call log duration Yes[263] Yes[264] Yes 8.1+[265] Yes[266] ? Yes ?
Multiple mobile phones per contact Yes Yes Yes Yes Yes ? Yes Yes
Contact groups 3rd party software[267] 4+[268] or 3rd party software[269] No 7.5+[270] Yes Yes No[271] ?
Voice over IP FaceTime; 3rd party software[272] Yes (SIP)[273] or 3rd party software[274] WebRTC
Firefox Hello (2.0+)
8+ Skype[275] BBM 7+[276] or 3rd party software[277] No[278] Yes, 3rd party software ?
NFC payment software 8+: iPhone 6/6 Plus and later (iPhone 5 and later if used with Apple Watch), via Apple Pay Available on any device that supports the hardware. Android Pay for NFC payments available in Play Store.[279] No 8+[280] Yes[281] No No ?
Tethering 4.3+: Personal Hotspot (Wi-Fi, Bluetooth, USB; carrier dependent) Mobile Wi-Fi Hotspot, USB, Bluetooth Mobile Wi-Fi Hotspot and USB Internet Sharing (Wi-Fi Hotspot),[282] Bluetooth (8.1 Update+) USB, Bluetooth, Mobile Wi-Fi Hotspot microUSB, Bluetooth 3.0, Mobile Wi-Fi Hotspot Mobile Wi-Fi Hotspot, USB, Bluetooth Mobile Wi-Fi Hotspot, USB
USB On-The-Go No 3.1+[283][284] No[285] 10+[286] 10.2+[287] No Yes Yes
Direct file transfer over Wi-Fi Direct No, 3rd party software on jailbroken devices 4+[61] and selected devices[288][289] No No 10.2+ No, was available on bada 2+,[290] but removed on Tizen No[291] ?
Direct file transfer over Bluetooth AirDrop:
7+: Between iOS only; 8+: Between Mac/iOS only. (Note: AirDrop utilizes Wi-Fi as well)
2+[292] Yes 8+[293] Yes No, was available on bada,[294] but removed on Tizen Yes[295] but limited to images, videos and contacts ?
Direct file transfer over NFC No 4+[61] ? 8+[296] 7.1+[297] 2+[290] No ?

Language and inputs

Language and Inputs
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Non-English languages support Yes[298][299][300] Partial[301] Yes Yes Yes Limited (Search is not diacritical mark-insensitive) Yes Yes
Underlining spell checker Yes[302] 2.3+[303][304] Yes Yes[305] Yes No ? ?
Built-in system-wide dictionary 5+[306] Built into keyboard application. Available on every device.[307] Yes Yes[308] Yes No Yes ?
Autoexpanding text replacements 5+[309] Yes No Yes[308] Yes[310] ? ? ?
Keyboard next word prediction 8+[311] No,[312] 3rd party software[313] No Yes[314] Yes No Yes ?
Optical character recognition input method 8+: Only for inputting credit card details[315] No[316] No No No No No No
Third party input methods 8+ Yes[317] 1.2+[318] No No, only for Android apps through sideload of Android keyboard[319] ? ? ?
Gesture text input 8+: 3rd party software like Swype 4+[320] No 8.1+[321] Yes ? No[322] No
Emoji support Yes[323] 4.4+[324] No Yes[325] 10.2+[326] ? Yes, 3rd party software Yes

Maps and navigation

Maps and Navigation
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Safe driving mode 3rd party software 3rd party software No 8 GDR3+[327] No ? ? ?
Turn-by-turn navigation 6+[328] 2+[329] ? 8+[330] 10+[331] ? Yes 3rd party software[332][333][334]
Offline maps 3rd party software[335] 3rd party software Google Maps,[336] Here Maps ? 8+[337] 3rd party software ? 3rd party software 3rd party software[338]
Alternative routes in maps 5+[339][340] Yes[341] ? 10+[342] ? ? 3rd party software ?

Media playback and controls

Media Playback and Controls
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Audio playback AAC, protected AAC (from iTunes Store), HE-AAC, MP3, MP3 VBR, Audible (formats 2, 3, 4, Audible Enhanced Audio, AAX, and AAX+), Apple Lossless, AIFF, WAV[343] AAC LC/LTP 3GPP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+) AMR-NB, AMR-WB, MP3, MIDI (Type 0 and 1, DLS versions 1 and 2), Ogg Vorbis, PCM/WAVE, FLAC, WAVE, Opus[344] AAC, MP3, WAV, Opus, Vorbis[345] MP3, WMA Std 9.2, WMA Pro, FLAC, AMR-NB, AAC-LC, AAC+, eAAC+[346] MP3, FLAC, AAC, AAC+, eAAC+, WAV, WMA pro, AMR-NB, MIDI, AWB, M4A, MKA, OGG[347] AAC, AAC+, eAAC+, AMR-NB, AMR-WB, MP3, Vorbis, WAV[348] MP3, FLAC, AAC, eAAC, eAAC+, ALAC, AC3, DTS, Opus, Vorbis ?
Video playback H.264 (up to High Profile), MPEG-4, M-JPEG[343] H.263, H.264 (up to Baseline Profile), H.265 HEVC, MPEG-4 SP, DivX, XviD, VP8, VP9[344] H.264, Theora, VP8[349] H.263, H.264, WMV, MPEG4, MPEG4 @ HD 720p 30fps, DivX, XviD[350] MP4, WMV, H.263, H.264, DivX, WMV, XviD, 3GGP, 3GP2, ASF, AVI, F4V, M4V, MKV, MOV, MPEG4, MPEG-2[347] H.263, H.264, MPEG-4 Part 2[348] MPEG-4, H264, H263,[351] although audio in recorded videos is out of sync[352] ?
Wired video out Up to 1080p via HDMI[353] or VGA,[354] 576p/480p via component[355] or composite;[356] 4K on 6+[357] ? 8.1+ USB[358] 10+ 1080p via microHDMI,[359] SlimPort (BlackBerry Passport)[360] No No[361] ?
Wired digital audio output 7+: USB Audio[362] 5+ USB Audio[363] No 10+: USB Audio on USB-C devices[364] USB Audio No No No
Wireless video/audio streaming to set top boxes/TVs/speakers AirPlay[365] 4.2+ Miracast,[366] but DLNA[367] only available on selected devices ? 8.1+ Miracast on some devices[368] 10+ DLNA,[369] 10.2+ Miracast[370] on some devices[371] DLNA[372] ? OTA-11+[373]
Media player on-device playlist creation Yes[74] Yes[374] ? Yes[375] Yes ? Yes Yes
Media player video scrubbing Yes Yes ? 7.10.7720.0+[376] ? ? ? Yes
Media player audio scrubbing Yes Yes ? 8.1+[377] ? ? ? Yes
Media player fine scrubbing Yes[378] No,[379] 3rd party software like VLC media player, basic fine scrubbing removed on 4+[380] ? No ? ? ? ?
Media player double speed playing Only Podcasts[381] No,[382] 3rd party software[383] Yes[384] 8.1+ Only Podcasts[385] ? ? ? ?

Peripheral support

Peripheral Support
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Bluetooth keyboard Yes[386] 2.3+;[387] previous versions via 3rd party software[388] ? 8.1u2+[389] Yes[390] No Yes[391][392] Yes[393]
USB keyboard With Camera Connection Kit[394] 3.1+[387] ? 10+ some devices[395] Yes[390] No ? ?
Interchangeable external memory cards Only for photo/video import with an optional accessory Yes[396] Yes 8+[397] Yes[398] Yes[399] Yes Yes[400]

Photo and video

Photo and Video
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Camera focus at specified point Yes[74] 2.3+[401] 2.0+[402] Yes[403] 10+ ? 1.0.4.20+[404] Yes
Camera exposure metering from specified point Yes[405] No,[406] available on some phones.[407][408] No 8.1+[409] No No ? ?
On device picture info (including Exif data) Only date and location[410] Only date and location; more with 3rd party software[411] No 3rd party apps[412] Date and location[413] No ? ?
On device picture categorization 5+[414] No[415] 3rd party software like TouchWiz[416] Yes Yes[417] Yes, photos can be renamed and searched No ? Yes, Albums
On device picture description and search 7+: Only date and location[418] No[419] No Yes Yes No ? ?
Turn off shutter sound In silent mode[420] In silent mode[421] In silent mode 7.5+[422] 10.2+ - In silent mode[423] In silent mode In silent mode[424] ?
Picture crop 5+[425] Yes Yes 8+[426] 10+[427] No Yes Yes
Photo rotation 5+[425] Yes Yes 8+[426] 10+[427] No Yes Yes
Photo red-eye reduction 5+[425] 2.3+[428] Yes Yes 8.1+[429] 10+[427] No No[430] ?
HDR photos option Yes[431] 4.2+, some manufacturers earlier[432] Yes 8.1+ 10.1+[433] No No[434] Yes
Photo/video import from memory cards With Camera Connection Kit[394] Yes Yes Yes Yes Yes Yes Yes
Video trim Yes 2.3+ No 8+[435] 10+[436] No ? ?

Productivity

Productivity
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Multitasking 7+;[437]
4-6: Limited[438]
Yes Yes 8+,[439] 7.5: Limited Yes 2+[156] Yes Yes
Document-centric multitasking No 5+[440] No Yes Yes Yes No No
Split-screen app usage 9+: only on iPad with 2 GB RAM or more[441] 6+[442] on rooted devices[443] Or 3rd party software[444] No No No, 3rd party software[445] Yes[446] No [447] Tablet-only[448]
Record video with voice while calling[449] No Yes (Not available on some devices) ? Yes ? ? ? ?
Desktop interactive widgets No, 3rd party software on jailbroken devices[450] Yes ? No (Live Tiles are not interactive)[451] No No Yes ?
Lock screen widgets Media player, voicemail, camera;[452]
5+: Notifications;
7+: Control Center
8+: Interactive Notifications[453]
Notifications and settings. Full Widgets on Android 4.2 and 4.4 only.[454][455] ? Media Player; 8+: Live Apps and notifications[456] Yes, interactive notifications, camera, alarm Media player; Notifications (sms, call) Yes ?
Notification view widgets 8+ 4.1+: Google Now and possible with 3rd party apps ? No Yes, BB 10.2 No Yes ?
Quick settings toggles 7+[457] 2+[458] Yes 8.1+[93] 10+, customizable in 10.2.1+[459] No Via 3rd party application Patchmanager[460] Yes
Search multiple internal applications at once Yes Yes Yes 8.1+[461] Yes Yes No[462] ?
Settings search 9+[463] 5+ or 3rd party software like CyanogenMod[464] No 8.1update2+[46] Yes No No No
Search all fields of internal objects 6+[465] Only search Contacts name field but not any other field[466] ? Contacts are searched by name, nick and company,[467] but not other fields like address or notes[468] Yes[469] Only searches contacts by name First name, last name, nickname, also the multiple field called "Details"[470] ?
Core applications missing search Bookmarks[471] Calendar[472] (available since 3+ and HTC Sense) ? Video[473] ? ? ? ?
Phone number links to dialer Yes Available in stock Android, but not all devices enable it.[474] Yes Yes Yes Yes, but not in browser Yes ?
Addresses links to maps Yes[475] In Contacts, but not in Calendar[476] nor in Gmail[477] No Yes[478] Yes[479] ? Yes ?
Dates links to calendar Yes[480] No No Yes Yes Yes Yes ?

Ringtones and alerts

Ringtones and Alerts
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Custom ringtones Yes[481] Yes 1.2+ 7.10.7720.0+[482] Yes Yes Yes Yes
Custom SMS/MMS tones 5+[483] Yes[484] No 8 GDR3+[76] Yes[485] ? Yes ?
Custom vibrate alert patterns 5+[486][487] No,[488] possible on some Samsung devices such as Galaxy S III, but limited[489] No No Yes[485] ? API available for 3rd party applications ?

Security and privacy

Security and Privacy
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Proxy server Yes 3.1+[490] but only global, not per connection[491] and only works for the browser[492] 3rd party apps available[493] No[494] Yes Yes Yes Yes[495] ?
On-device encryption Yes[496] (3rd party software may attempt brute-force attacks on password[497]) 3+[498] No[499] 8+[500] Yes[501] (3rd party software may attempt brute-force attacks on password[497]) No No[502] ?
External storage encryption External storage not available 6+[85] ? 8.1+ Apps and data only[503] Yes[504] No ? ?
Zero knowledge encryption[505] No, data stored on iCloud is accessible by Apple[506] and shared with the American PRISM surveillance program.[507] No, data is accessible by Google[508] and shared with the American PRISM surveillance program.[507] ? No, data is accessible by Microsoft[509] and shared with the American PRISM surveillance program.[507] ? ? ? ?
Privacy of synchronization[510] When synchronizing locally and not using iCloud 3rd party software like ownCloud[511] ? Partial, Contacts, Calendar and Mail can be kept private when using your own Exchange server or Office 365 own cloud instead of synchronizing with public cloud servers (that keeps data unencrypted)[512] for Photos and Office docs can be kept private when using your own Office 365 cloud or SharePoint,[513] or synchronization of Phones can be disabled (by default).[514] When using your own BES instead of BlackBerry cloud BES (that keeps data unencrypted)[515] ? ? ?
Sync to cloud communication encryption Yes[516] 2.3.4+[517] ? 7.10.7720.0+[518] Yes[519] ? ? ?
Wireless anti-tracking[520] 8+[521] 3rd party software[522] No No No No ? ?
Remote device location tracking Yes[523] Yes[524] No Yes[525] Yes ? ? ?
Remote device locking and/or data wipe Yes[523] 2.2+[526] No Yes[525] Yes ? ? ?
End-to-end encrypted push notifications Possible since iOS 7, where the application can handle the notification and decrypt it[527] Possible, notifications are handled by the application that can decrypt it[153] ? Possible, raw notifications are handled by the application that can decrypt it[528] ? ? ? ?
SSH Client Yes[529][530] Yes ? Yes[531] Yes ? Yes Yes
VPN Yes[532] Yes[533] No[534] 8.1+[93] 10+[535] ? ? ?
OpenVPN Yes[536] No, but possible with 3rd party firmware[537] No No No ? Yes ?
WPA PEAP Yes[538] Yes[539] Yes[540] Yes[541] ? ? In developer mode[542] ?

Sound and voice

Sound and Voice
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Separate volume for ringtone and media Yes Yes Yes 8.1+[93] Yes ? Yes ?
Voice commands 5+ (Siri) Yes[543] No 8.1+ Microsoft Cortana[544] Yes[545] ? Yes,[546] via 3rd party software such Saera ?
Offline voice commands Yes[547] No[548] No Limited, Playback control not available[549] No[545] ? No ?
Voice recognition 5+ (Siri) Yes 3rd party software 8.1+ Microsoft Cortana[544] Yes ? No ?
Offline voice recognition Limited, only calling and music playback[550] 4.1+[551] No Limited, only calling and launching apps No No No ?
Non-English voice recognition Yes[300] Yes No Yes[325] Yes ? No ?
Sound recorder 3+: Limited (Not voice controlled)[552][553] Very limited (Doesn't work in background[554] and not voice controlled) No 10+: Quite limited (doesn't work in background),[555] for older versions: 3rd party software, also similarly limited 10+ Embedded into Remember[556] app, works in background but not voice controlled. 7.1 and older: Very limited (Doesn't work in background and not voice controlled) Partial 3rd party software[557] ?
Call recorder Prevented by OS restrictions, but possible with 3rd party software on jailbroken devices[558] Prevented by OS restrictions,[559] but possible with 3rd party firmware[560] No 10+ some devices[561] With third-party software[562] ? 3rd party software on 1.1+[563] ?
Sound trim Yes[564] No,[565] but 3rd party software available[566] No 3rd party software[567] ? ? ? ?

Other features

Other Features
Feature iOS Android Firefox OS Windows Phone BlackBerry 10 Tizen Sailfish OS Ubuntu Touch
Non-intrusive incoming calls No, 3rd party software on jailbroken devices[568] 5+[569] or 3rd party software[570] No No No No No[571] No
Non-intrusive notifications 5+[150] Yes[572] Yes Yes,[573] except Calendar Reminders[574] 6+[575] ? ? ?
Move apps to external storage External storage not available 2.2+[576] ? 8.1+[93] No No ? ?
Remote Frame Buffer (RFB) protocol 3rd party software[577] Yes[578] ? ? ? ? ? ?
Screencast on device No, 3rd party software on jailbroken devices[579] No,[580] 3rd party software like CyanogenMod ScreenCast,[581] AOKP or OmniROM[582] No No No No No No
Screencast over USB 8+: on OS X[583] 4.4+ over USB,[173] for prior versions root required for 3rd party app[584] No 8.1+[585] No No ? ?
Screen share No No[586] No Yes 10+[587] No No No

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. https://blogs.windows.com/windowsexperience/2015/12/04/announcing-windows-10-mobile-insider-preview-build-10586-29/
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Ubuntu Touch OTA-9 Is Officially Released
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. ICS is coming to AOSP – Android Building. Groups.google.com (2011-11-14). Retrieved on 2012-07-03.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. amd64 build : 1.256 : ubuntu-touch-meta package : Ubuntu
  11. B2G/Architecture - Mozilla Wiki.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Tutorials | Ubuntu developer portal
  14. Open Radar
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Issue Tracker - BlackBerry
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. together.jolla.com
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. We oppose DRM. | Defective by Design
  24. android.drm | Android Developers
  25. MediaCrypto | Android Developers
  26. MediaDrm | Android Developers
  27. SurfaceView.setSecure(boolean) | Android Developers
  28. Digital rights management
  29. iOS 7: what you need to know before updating
  30. Android Issue 78992: Device independent system updates
  31. Google patches Stagefright 2.0 in Nexus, fixes land in 'nightly' CyanogenMod builds | ZDNet
  32. ImageBasedUpgrades - Ubuntu Wiki
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Stewart Mitchell, "Android lets developers work closer to the metal", PC Pro, 11/02/11
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. 42.0 42.1 42.2 42.3 42.4 42.5 Lua error in package.lua at line 80: module 'strict' not found.
  43. Apple Adds New Privacy Settings in iOS 6. Iphonehacks.com (2012-06-12). Retrieved on 2012-07-03.
  44. 44.0 44.1 44.2 44.3 44.4 Android 6.0 Marshmallow, thoroughly reviewed | Ars Technica
  45. 45.0 45.1 45.2 45.3 45.4 45.5 45.6 Lua error in package.lua at line 80: module 'strict' not found.
  46. 46.0 46.1 46.2 46.3 Windows Phone 8.1 Update 2 new features uncovered
  47. How to turn off Background App Refresh in iOS 7 - CNET
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Cellular Settings. manuals.info.apple.com. Retrieved on 2015-04-01.
  61. 61.0 61.1 61.2 Android 4.0 Platform Highlights | Android Developers. Developer.android.com. Retrieved on 2012-07-03.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Application Data Usage Monitoring – BlackBerry Applications. docs.blackberry.com. Retrieved on 2015-04-15.
  66. persistent data counter
  67. How To See How Much Space Is Being Used By Each of Your Apps in iOS 5 — iPad Insight. Ipadinsight.com (2011-06-13). Retrieved on 2012-07-03.
  68. Android 4.0 Internal Memory Storage and Apps Management. Android Tapp. Retrieved on 2012-07-03.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. 72.0 72.1 Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. 74.0 74.1 74.2 74.3 74.4 74.5 Apple – iPhone – Tips and Tricks. Apple.com. Retrieved on 2012-07-03.
  75. How to enable the orientation lock on an Android phone. Youtube.com (2011-06-01). Retrieved on 2012-07-03.
  76. 76.0 76.1 Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Screen orientation setting / locking
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Tutorial: Install Terminal, Native File Manager And Accessing SD Card Storage | Latest Jolla And Sailfish OS News
  85. 85.0 85.1 http://liliputing.com/2015/10/android-6-0-can-treat-sd-cards-as-internal-storage-at-a-cost.html
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. http://www.engadget.com/2014/08/06/android-smartphones-are-about-to-get-multi-user-support/
  88. http://www.xda-developers.com/android/add-multiple-user-profile-support-on-your-phone/
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Android 5.0 Lollipop announced with Material Design, Guest Mode and more
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Set up 'Priority' mode on Android 5.0 Lollipop - CNET
  93. 93.0 93.1 93.2 93.3 93.4 93.5 93.6 Lua error in package.lua at line 80: module 'strict' not found.
  94. uApp Explorer: TouchRules
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Folder support in app launcher
  98. Integration with aggregator scopes | Ubuntu developer portal
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Pogue, David. (2011-11-10) Apple's AssistiveTouch Helps the Disabled Use a Smartphone – NYTimes.com. pogue.blogs.nytimes.com. Retrieved on 2012-07-03.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Google Takes the Dark Path, Censors AdBlock Plus on Android | Electronic Frontier Foundation
  107. Google removes Samsung's first Android ad blocker from the Play Store | The Verge
  108. windows phone 7 marketplace countries – Microsoft Answers. answers.microsoft.com (2011-09-06). Retrieved on 2012-07-03.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. OpenStore
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/LaunchingYourApponDevices/LaunchingYourApponDevices.html
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. System-wide clipboard (copy-paste) capability
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Undo-option in notes app
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. BlackBerry OS 7 Device Switch. Youtube.com (2011-06-16). Retrieved on 2012-07-03.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. can i sync favourites from IE PC and IE windows phone 7? – Microsoft Answers. Answers.microsoft.com (2011-09-06). Retrieved on 2012-07-03.
  148. windows phone & sync text messages – Microsoft Answers. Answers.microsoft.com (2011-09-06). Retrieved on 2012-07-03.
  149. MyPhone: Backup Email settings – Microsoft Answers. Answers.microsoft.com (2011-09-06). Retrieved on 2012-07-03.
  150. 150.0 150.1 Lua error in package.lua at line 80: module 'strict' not found.
  151. BBE Presents: BlackBerry 6 Notifications. Youtube.com (2010-12-13). Retrieved on 2012-07-03.
  152. bada 2.0 on Samsung Wave S8500 – S8500XXKK7 – notifications bar, RAM, lock speed & browser bug. Youtube.com (2011-12-03). Retrieved on 2012-07-03.
  153. 153.0 153.1 Lua error in package.lua at line 80: module 'strict' not found.
  154. 154.0 154.1 Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. 156.0 156.1 Lua error in package.lua at line 80: module 'strict' not found.
  157. Screenshot#iOS
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Suggestion: provide screenshot shortcut
  162. Probamos el bq Aquaris E 4.5 Ubuntu Edition - Ubuntizando.com
  163. Importing ICS Files into the Calendar – Instant Expert: Secrets & Features of iOS 4.2. iLounge Article. Retrieved on 2012-07-03.
  164. Android Issue 1257: Calendar should support opening iCal .ics files. code.google.com (2008-11-11). Retrieved on 2012-07-03.
  165. iCalParse/CalendarSync (version 7.6) importing iCalendar informations on Android – xda-developers. Forum.xda-developers.com. Retrieved on 2012-07-03.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. Add an appointment to your calendar from a text message – BlackBerry Curve 9350/9360/9370 Smartphones – User Guide – BlackBerry Curve Series – 7.0. Docs.blackberry.com. Retrieved on 2012-07-03.
  168. Allow import of .ics / iCal files in calendar
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. 173.0 173.1 Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Cydia Tweak: Quickly View Saved Wi-Fi Passwords With NetworkList
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Oxide in Launchpad
  179. Ten Best iOS 8 Safari Extensions For iPhone And iPad To Enhance Your Web Browsing Experience
  180. FAQ - Google Chrome
  181. Find and install Add-ons on Firefox for Android | Firefox for Android Help
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. The Quick & Easy Secret to Reopen Accidentally Closed Tabs in iOS 8's Safari
  184. How to reopen a closed tab in Chrome for Android - CNET
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Windows Phone 8.1 GDR1 update removes Google search in some markets | Digit.in
  190. []
  191. Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Search in browser
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. Lua error in package.lua at line 80: module 'strict' not found.
  199. Lua error in package.lua at line 80: module 'strict' not found.
  200. 200.0 200.1 Lua error in package.lua at line 80: module 'strict' not found.
  201. iOS 6: All the New Features Coming Soon to Your iPhone and iPad. Gizmodo.com (2012-06-11). Retrieved on 2012-07-03.
  202. App Store – Instapaper. Itunes.apple.com (2012-06-02). Retrieved on 2012-07-03.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Diff - f9e1705d4012706664a2bdf63a50b8a784b833dd^! - platform/packages/apps/Browser - Git at Google
  205. Microsoft's new browser includes Cortana and offline reading
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Downloading and uploading files through Safari iOS. Ask Different (2011-09-22). Retrieved on 2015-09-13.
  208. Download any file on your iPhone with iDownloader Pro. Iphone Active (2011-12-02). Retrieved on 2012-07-03.
  209. Android Issue 2450: Download any type of file. Code.google.com (2009-04-17). Retrieved on 2012-07-03.
  210. Android Browser File Types – Android Wiki. Android-dls.com (2011-12-11). Retrieved on 2012-07-03.
  211. Bug #1354391 “[browser] Can't download random files” : Bugs : webbrowser-app package : Ubuntu
  212. How to Re-Enable Zoom for Websites That Block It in Safari for Your iPhone
  213. Android Issue 62801: KitKat WebView no longer allows force enable zoom
  214. Browser Text Reflow – WP7 Internet Explorer vs Android. Youtube.com (2011-12-07). Retrieved on 2012-07-03.
  215. 215.0 215.1 Lua error in package.lua at line 80: module 'strict' not found.
  216. 216.0 216.1 Inside Apple's iOS 5: Safari Reader, private browsing, tabs on iPad. Appleinsider.com (2011-06-07). Retrieved on 2012-07-03.
  217. iOS browsers that allow font scaling and text reflow. 456 Berea Street (2011-01-05). Retrieved on 2012-07-03.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. Text Reflow Removed From WebViews In KitKat, Probably Not Coming Back
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. Lua error in package.lua at line 80: module 'strict' not found.
  223. Lua error in package.lua at line 80: module 'strict' not found.
  224. Bug 834129 - Browser Reader Mode
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. Lua error in package.lua at line 80: module 'strict' not found.
  227. Browser reader mode - together.jolla.com
  228. Lua error in package.lua at line 80: module 'strict' not found.
  229. Lua error in package.lua at line 80: module 'strict' not found.
  230. 230.0 230.1 Lua error in package.lua at line 80: module 'strict' not found.
  231. Add file upload functionality to web browser
  232. Lua error in package.lua at line 80: module 'strict' not found.
  233. Lua error in package.lua at line 80: module 'strict' not found.
  234. Lua error in package.lua at line 80: module 'strict' not found.
  235. Android updates guide: All the features of every version. Reviews.cnet.co.uk. Retrieved on 2012-07-03.
  236. Lua error in package.lua at line 80: module 'strict' not found.
  237. Lua error in package.lua at line 80: module 'strict' not found.
  238. Private mode in web browser
  239. How to create offline webapps on the iPhone | The CSS Ninja – All things CSS, JavaScript & HTML. Thecssninja.com. Retrieved on 2012-07-03.
  240. Safari Web Content Guide: Configuring Web Applications. Developer.apple.com. Retrieved on 2012-07-03.
  241. Apple – Web apps. Apple.com. Retrieved on 2012-07-03.
  242. iphone – Android Offline Webapp Resources – Stack Overflow. Stackoverflow.com. Retrieved on 2012-07-03.
  243. How to run standalone HTML5 apps on an Ubuntu device
  244. Lua error in package.lua at line 80: module 'strict' not found.
  245. Lua error in package.lua at line 80: module 'strict' not found.
  246. 577084 - Implement HTTP Live Streaming for audio and video
  247. Lua error in package.lua at line 80: module 'strict' not found.
  248. Lua error in package.lua at line 80: module 'strict' not found.
  249. HLS in sailfish
  250. Lua error in package.lua at line 80: module 'strict' not found.
  251. Chrome 29 for Android is out: WebRTC and Web Audio support, improved scrolling, and new color picker for Web forms
  252. Bug 750011 - (b2g-webrtc) Support B2G for WebRTC
  253. Does WebRTC work on Ubuntu Phones?
  254. Lua error in package.lua at line 80: module 'strict' not found.
  255. K-9 Mail - Android-apps op Google Play. Play.google.com. Retrieved on 2012-07-03.
  256. Lua error in package.lua at line 80: module 'strict' not found.
  257. Set up Exchange ActiveSync on your iPhone, iPad, or iPod touch - Apple Support
  258. Lua error in package.lua at line 80: module 'strict' not found.
  259. Lua error in package.lua at line 80: module 'strict' not found.
  260. uApp Explorer: Telegram
  261. Lua error in package.lua at line 80: module 'strict' not found.
  262. Lua error in package.lua at line 80: module 'strict' not found.
  263. iOS 4 on the iPhone has Improved Call History. Simplemobilereview.com (2010-09-02). Retrieved on 2012-07-03.
  264. A Week with the Android G1 Smartphone – Day 3 & 4 — The Gadgeteer. The-gadgeteer.com. Retrieved on 2012-07-03.
  265. Lua error in package.lua at line 80: module 'strict' not found.
  266. About call logs – User Guide – BlackBerry Bold 9780 Smartphone – 6.0. Docs.blackberry.com. Retrieved on 2012-07-03.
  267. App Store – Groups: SMS, Mail and Manage Contacts. Itunes.apple.com (2011-12-19). Retrieved on 2012-07-03.
  268. Getting To Know Android 4.0, Part 5 Everything Changes In Contacts, Even The Name!
  269. Manage your contacts with groups on your android – Clix Group Manager. Youtube.com (2009-09-30). Retrieved on 2012-07-03.
  270. Groups on Windows Phone 7.5. Youtube.com (2011-09-01). Retrieved on 2012-07-03.
  271. Groups for contacts
  272. Lua error in package.lua at line 80: module 'strict' not found.
  273. Lua error in package.lua at line 80: module 'strict' not found.
  274. Lua error in package.lua at line 80: module 'strict' not found.
  275. Lua error in package.lua at line 80: module 'strict' not found.
  276. Lua error in package.lua at line 80: module 'strict' not found.
  277. Lua error in package.lua at line 80: module 'strict' not found.
  278. Lua error in package.lua at line 80: module 'strict' not found.
  279. Lua error in package.lua at line 80: module 'strict' not found.
  280. Lua error in package.lua at line 80: module 'strict' not found.
  281. Lua error in package.lua at line 80: module 'strict' not found.
  282. Lua error in package.lua at line 80: module 'strict' not found.
  283. Lua error in package.lua at line 80: module 'strict' not found.
  284. Lua error in package.lua at line 80: module 'strict' not found.
  285. 1029961 - usb otg support
  286. Lua error in package.lua at line 80: module 'strict' not found.
  287. Lua error in package.lua at line 80: module 'strict' not found.
  288. Samsung Galaxy S II – WiFi Direct. Youtube.com. Retrieved on 2012-07-03.
  289. Broadcom Adds Bluetooth 3.0, Wi-Fi Direct to Android. (PDF) . Retrieved on 2012-07-03.
  290. 290.0 290.1 bada 2.0 & Ecosystem FAQ's. Developer.samsung.com. Retrieved on 2012-07-03.
  291. WiFi Direct or P2P wifi support
  292. Lua error in package.lua at line 80: module 'strict' not found.
  293. Lua error in package.lua at line 80: module 'strict' not found.
  294. Lua error in package.lua at line 80: module 'strict' not found.
  295. Bluetooth file transfer for all file types
  296. Lua error in package.lua at line 80: module 'strict' not found.
  297. Lua error in package.lua at line 80: module 'strict' not found.
  298. Lua error in package.lua at line 80: module 'strict' not found.
  299. Lua error in package.lua at line 80: module 'strict' not found.
  300. 300.0 300.1 Lua error in package.lua at line 80: module 'strict' not found.
  301. Android Issue 3732: Search Improve contact search Android Issue 9199: SQLite3 Unicode Case not working (only ASCII case works) (include ICU support)
  302. Lua error in package.lua at line 80: module 'strict' not found.
  303. Lua error in package.lua at line 80: module 'strict' not found.
  304. Lua error in package.lua at line 80: module 'strict' not found.
  305. Lua error in package.lua at line 80: module 'strict' not found.
  306. Lua error in package.lua at line 80: module 'strict' not found.
  307. Lua error in package.lua at line 80: module 'strict' not found.
  308. 308.0 308.1 Lua error in package.lua at line 80: module 'strict' not found.
  309. Lua error in package.lua at line 80: module 'strict' not found.
  310. Lua error in package.lua at line 80: module 'strict' not found.
  311. Apple brings predictive text to iOS 8 - CNET
  312. Android Issue 8011: Next word predictive text
  313. How to Enable Predictive Text on Galaxy S3 | AndroidWidgetCenter.com
  314. Windows Phone 8S by HTC Support - Entering words with predictive text | HTC United Kingdom
  315. Safari in iOS 8 uses camera to scan and enter credit card info
  316. Android Issue 56579: Input method via camera OCR
  317. Lua error in package.lua at line 80: module 'strict' not found.
  318. Lua error in package.lua at line 80: module 'strict' not found.
  319. Lua error in package.lua at line 80: module 'strict' not found.
  320. Lua error in package.lua at line 80: module 'strict' not found.
  321. Lua error in package.lua at line 80: module 'strict' not found.
  322. Swype-like virtual keyboard
  323. Lua error in package.lua at line 80: module 'strict' not found.
  324. Android Issue 8375: Add emoji support to android. Code.google.com (2010-05-17). Retrieved on 2012-07-03.
  325. 325.0 325.1 Lua error in package.lua at line 80: module 'strict' not found.
  326. Lua error in package.lua at line 80: module 'strict' not found.
  327. Lua error in package.lua at line 80: module 'strict' not found.
  328. Lua error in package.lua at line 80: module 'strict' not found.
  329. Lua error in package.lua at line 80: module 'strict' not found.
  330. Lua error in package.lua at line 80: module 'strict' not found.
  331. Lua error in package.lua at line 80: module 'strict' not found.
  332. uNav GPS navigator for Ubuntu Touch Receives Several Improvements
  333. GPS navigation for Ubuntu Phone | Full Circle Magazine
  334. uApp Explorer: uNav
  335. Apps with Maps: 11 iPhone GPS apps compared. Macworld. Retrieved on 2012-07-03.
  336. Official Google Blog: Navigate and search the real world … online or off
  337. Lua error in package.lua at line 80: module 'strict' not found.
  338. OSMScout
  339. Lua error in package.lua at line 80: module 'strict' not found.
  340. Lua error in package.lua at line 80: module 'strict' not found.
  341. Lua error in package.lua at line 80: module 'strict' not found.
  342. Lua error in package.lua at line 80: module 'strict' not found.
  343. 343.0 343.1 Lua error in package.lua at line 80: module 'strict' not found.
  344. 344.0 344.1 Lua error in package.lua at line 80: module 'strict' not found.
  345. Lua error in package.lua at line 80: module 'strict' not found.
  346. Lua error in package.lua at line 80: module 'strict' not found.
  347. 347.0 347.1 Lua error in package.lua at line 80: module 'strict' not found.
  348. 348.0 348.1 Supported Multimedia Formats
  349. Lua error in package.lua at line 80: module 'strict' not found.
  350. Lua error in package.lua at line 80: module 'strict' not found.
  351. What codecs (audio or video) are hardware accelerated? - together.jolla.com
  352. A comment in What codecs (audio or video) are hardware accelerated? - together.jolla.com
  353. Lua error in package.lua at line 80: module 'strict' not found.
  354. Lua error in package.lua at line 80: module 'strict' not found.
  355. Lua error in package.lua at line 80: module 'strict' not found.
  356. Lua error in package.lua at line 80: module 'strict' not found.
  357. http://www.androidpolice.com/2015/06/08/android-m-feature-spotlight-android-now-supports-native-4k-video-output-with-new-api/
  358. Lua error in package.lua at line 80: module 'strict' not found.
  359. Lua error in package.lua at line 80: module 'strict' not found.
  360. Lua error in package.lua at line 80: module 'strict' not found.
  361. Any video output possibility?
  362. iOS 7 expands digital USB audio use with iPhone/iPod Touch
  363. Android 5.0 Lollipop Features List: What's new?
  364. External Audio DAC support from USB OTG
  365. Lua error in package.lua at line 80: module 'strict' not found.
  366. Lua error in package.lua at line 80: module 'strict' not found.
  367. Android Issue 11412: Support DLNA in media player. code.google.com (2010-09-22). Retrieved on 2012-07-03.
  368. Lua error in package.lua at line 80: module 'strict' not found.
  369. Lua error in package.lua at line 80: module 'strict' not found.
  370. Lua error in package.lua at line 80: module 'strict' not found.
  371. Lua error in package.lua at line 80: module 'strict' not found.
  372. Play media file in Samsung Wave from PC / Remote Media Server (AllShare-DLNA). Youtube.com (2011-02-18). Retrieved on 2012-07-03.
  373. Ubuntu Touch OTA-11 Update Introduces Wireless Display Support to Ubuntu Phones
  374. Android 101: How To Create a Playlist. Youtube.com (2011-04-08). Retrieved on 2012-07-03.
  375. Lua error in package.lua at line 80: module 'strict' not found.
  376. Lua error in package.lua at line 80: module 'strict' not found.
  377. Lua error in package.lua at line 80: module 'strict' not found.
  378. Lua error in package.lua at line 80: module 'strict' not found.
  379. Lua error in package.lua at line 80: module 'strict' not found.
  380. Lua error in package.lua at line 80: module 'strict' not found.
  381. Lua error in package.lua at line 80: module 'strict' not found.
  382. Lua error in package.lua at line 80: module 'strict' not found.
  383. Lua error in package.lua at line 80: module 'strict' not found.
  384. HTMLMediaElement - Web API Interfaces | MDN
  385. Lua error in package.lua at line 80: module 'strict' not found.
  386. Lua error in package.lua at line 80: module 'strict' not found.
  387. 387.0 387.1 Lua error in package.lua at line 80: module 'strict' not found.
  388. KeyPro – Bluetooth keyboard manager, 12/09/09
  389. Lua error in package.lua at line 80: module 'strict' not found.
  390. 390.0 390.1 Lua error in package.lua at line 80: module 'strict' not found.
  391. Tablet needs a working Bluetooth keyboard
  392. Bluetooth keyboard does not work in Android applications
  393. Bug #1516272 “Bluetooth keyboard use doesn't prevent screen blan...” : Bugs : unity8 package : Ubuntu
  394. 394.0 394.1 Lua error in package.lua at line 80: module 'strict' not found.
  395. Lua error in package.lua at line 80: module 'strict' not found.
  396. Lua error in package.lua at line 80: module 'strict' not found.
  397. Lua error in package.lua at line 80: module 'strict' not found.
  398. Lua error in package.lua at line 80: module 'strict' not found.
  399. Lua error in package.lua at line 80: module 'strict' not found.
  400. Devices | Ubuntu for phones | Ubuntu
  401. Lua error in package.lua at line 80: module 'strict' not found.
  402. Bug 966830 - [User story] Add touch focus to the camera
  403. Lua error in package.lua at line 80: module 'strict' not found.
  404. Add capability to tap to focus on a certain area of the image
  405. Lua error in package.lua at line 80: module 'strict' not found.
  406. Android Issue 68974: Camera exposure metering from specified point does not work
  407. Lua error in package.lua at line 80: module 'strict' not found.
  408. Lua error in package.lua at line 80: module 'strict' not found.
  409. Lua error in package.lua at line 80: module 'strict' not found.
  410. Lua error in package.lua at line 80: module 'strict' not found.
  411. Lua error in package.lua at line 80: module 'strict' not found.
  412. Lua error in package.lua at line 80: module 'strict' not found.
  413. Lua error in package.lua at line 80: module 'strict' not found.
  414. Lua error in package.lua at line 80: module 'strict' not found.
  415. Lua error in package.lua at line 80: module 'strict' not found.
  416. Lua error in package.lua at line 80: module 'strict' not found.
  417. Lua error in package.lua at line 80: module 'strict' not found.
  418. iOS 8 will help photo search, but won't fix it
  419. Android Issue 20661: Add a descriptive text to created videos, photos and audio and search for it. Code.google.com (2011-10-09). Retrieved on 2012-07-03.
  420. Lua error in package.lua at line 80: module 'strict' not found.
  421. Lua error in package.lua at line 80: module 'strict' not found.
  422. Lua error in package.lua at line 80: module 'strict' not found.
  423. Lua error in package.lua at line 80: module 'strict' not found.
  424. Camera app: setting for turning off shutter sound
  425. 425.0 425.1 425.2 Lua error in package.lua at line 80: module 'strict' not found.
  426. 426.0 426.1 Lua error in package.lua at line 80: module 'strict' not found.
  427. 427.0 427.1 427.2 Lua error in package.lua at line 80: module 'strict' not found.
  428. Lua error in package.lua at line 80: module 'strict' not found.
  429. Red Eye Fix. windowsphone.com
  430. Avoid red eye with flash
  431. Lua error in package.lua at line 80: module 'strict' not found.
  432. Lua error in package.lua at line 80: module 'strict' not found.
  433. Lua error in package.lua at line 80: module 'strict' not found.
  434. Camera: add HDR (High-dynamic-range imaging) support
  435. Lua error in package.lua at line 80: module 'strict' not found.
  436. Lua error in package.lua at line 80: module 'strict' not found.
  437. Lua error in package.lua at line 80: module 'strict' not found.
  438. Lua error in package.lua at line 80: module 'strict' not found.
  439. Lua error in package.lua at line 80: module 'strict' not found.
  440. Android "L" Feature Spotlight: The New "Document-Centric" Multitasking Interface Finally Makes Sense
  441. Lua error in package.lua at line 80: module 'strict' not found.
  442. Lua error in package.lua at line 80: module 'strict' not found.
  443. http://www.androidauthority.com/multi-window-mode-android-6-0-marshmallow-647230/
  444. Lua error in package.lua at line 80: module 'strict' not found.
  445. Lua error in package.lua at line 80: module 'strict' not found.
  446. Lua error in package.lua at line 80: module 'strict' not found.
  447. Split Screen Multitasking
  448. Lua error in package.lua at line 80: module 'strict' not found.
  449. Windows Phone 7 Camera vs iOS vs Android on Samsung Focus, iPhone, and Samsung Captivate – YouTube. Youtube.com (2011-01-18). Retrieved on 2012-07-03.
  450. Add Widgets Directly to Your iPhone's Home Screen
  451. Lua error in package.lua at line 80: module 'strict' not found.
  452. Lua error in package.lua at line 80: module 'strict' not found.
  453. Getting to know interactive notifications on iOS 8
  454. Lua error in package.lua at line 80: module 'strict' not found.
  455. Exploring Android L: Lockscreen widgets also bite the dust - Pocketables
  456. Lua error in package.lua at line 80: module 'strict' not found.
  457. Lua error in package.lua at line 80: module 'strict' not found.
  458. Widgets To Quickly Change Android Settings - SocialTimes
  459. Lua error in package.lua at line 80: module 'strict' not found.
  460. Patchmanager
  461. Lua error in package.lua at line 80: module 'strict' not found.
  462. Search (global)
  463. Lua error in package.lua at line 80: module 'strict' not found.
  464. Android L's global settings search make an appearance on CyanogenMod | ZDNet
  465. iOS 6: minor tweaks that you might like. Phonearena.com. Retrieved on 2012-07-03.
  466. Lua error in package.lua at line 80: module 'strict' not found.
  467. Lua error in package.lua at line 80: module 'strict' not found.
  468. Lua error in package.lua at line 80: module 'strict' not found.
  469. Lua error in package.lua at line 80: module 'strict' not found.
  470. Consider all fields in contact app search
  471. Lua error in package.lua at line 80: module 'strict' not found.
  472. Issue 2518. code.google.com (2009-04-27).
  473. Lua error in package.lua at line 80: module 'strict' not found.
  474. Lua error in package.lua at line 80: module 'strict' not found.
  475. Lua error in package.lua at line 80: module 'strict' not found.
  476. Lua error in package.lua at line 80: module 'strict' not found.
  477. Lua error in package.lua at line 80: module 'strict' not found.
  478. Lua error in package.lua at line 80: module 'strict' not found.
  479. Lua error in package.lua at line 80: module 'strict' not found.
  480. Lua error in package.lua at line 80: module 'strict' not found.
  481. How To Create Your Own Ringtone on an iPhone. Youtube.com (2009-06-29). Retrieved on 2012-07-03.
  482. Lua error in package.lua at line 80: module 'strict' not found.
  483. Lua error in package.lua at line 80: module 'strict' not found.
  484. Lua error in package.lua at line 80: module 'strict' not found.
  485. 485.0 485.1 Lua error in package.lua at line 80: module 'strict' not found.
  486. Lua error in package.lua at line 80: module 'strict' not found.
  487. Lua error in package.lua at line 80: module 'strict' not found.
  488. Lua error in package.lua at line 80: module 'strict' not found.
  489. Lua error in package.lua at line 80: module 'strict' not found.
  490. Lua error in package.lua at line 80: module 'strict' not found.
  491. Lua error in package.lua at line 80: module 'strict' not found.
  492. Lua error in package.lua at line 80: module 'strict' not found.
  493. Lua error in package.lua at line 80: module 'strict' not found.
  494. 947897 - Configure WiFi proxy settings for Firefox OS in the App Manager
  495. Cannot enable proxy
  496. Lua error in package.lua at line 80: module 'strict' not found.
  497. 497.0 497.1 Recover passwords protecting iPhone/iPod and BlackBerry backups. Elcomsoft.com. Retrieved on 2012-07-03.
  498. Android Issue 3748: Add support for partition/block device encryption. Code.google.com (2009-09-01). Retrieved on 2012-07-03.
  499. 777917 - Consider implementing Full Disk Encryption (FDE) for B2G
  500. Lua error in package.lua at line 80: module 'strict' not found.
  501. Lua error in package.lua at line 80: module 'strict' not found.
  502. optional encryption of the device
  503. Lua error in package.lua at line 80: module 'strict' not found.
  504. How to secure your BlackBerry « BlackBerryInsight – BlackBerry News & Information. Blackberryinsight.com. Retrieved on 2012-07-03.
  505. Snowden: Dropbox is hostile to privacy, unlike 'zero knowledge' Spideroak | Technology | theguardian.com
  506. Lua error in package.lua at line 80: module 'strict' not found.
  507. 507.0 507.1 507.2 Lua error in package.lua at line 80: module 'strict' not found.
  508. Lua error in package.lua at line 80: module 'strict' not found.
  509. Microsoft: European cloud data may not be immune to the Patriot Act. Engadget.com (2011-06-30). Retrieved on 2012-07-03.
  510. Are There Any Smartphones That Respect Privacy? – Slashdot. Yro.slashdot.org. Retrieved on 2012-07-03.
  511. Break away from free cloud storage providers by using ownCloud - TechRepublic
  512. Windows Phone 7 is a good solution – Are There Any Smartphones That Respect Privacy? – Slashdot. Yro.slashdot.org. Retrieved on 2012-07-03.
  513. Lua error in package.lua at line 80: module 'strict' not found.
  514. Lua error in package.lua at line 80: module 'strict' not found.
  515. Want Privacy? Get your own BES – Are There Any Smartphones That Respect Privacy? – Slashdot. Yro.slashdot.org (2011-11-21). Retrieved on 2012-07-03.
  516. Lua error in package.lua at line 80: module 'strict' not found.
  517. Lua error in package.lua at line 80: module 'strict' not found.
  518. Lua error in package.lua at line 80: module 'strict' not found.
  519. Lua error in package.lua at line 80: module 'strict' not found.
  520. IEEE group recommends random MAC addresses for Wi-Fi security | CSO Online
  521. iOS 8 to stymie trackers and marketers with MAC address randomization | Ars Technica
  522. Protect Your Privacy on Your Mobile Device with Pry-Fi - xda-developersxda-developers
  523. 523.0 523.1 Lua error in package.lua at line 80: module 'strict' not found.
  524. Lua error in package.lua at line 80: module 'strict' not found.
  525. 525.0 525.1 Lua error in package.lua at line 80: module 'strict' not found.
  526. Lua error in package.lua at line 80: module 'strict' not found.
  527. Lua error in package.lua at line 80: module 'strict' not found.
  528. How to: Send and Receive Raw Notifications for Windows Phone. Msdn.microsoft.com (2012-03-22). Retrieved on 2012-07-03.
  529. iSSH – Zingersoft. Zinger-soft.com. Retrieved on 2012-07-03.
  530. Instant Cocoa – pTerm. Instantcocoa.com (2011-03-31). Retrieved on 2012-07-03.
  531. Lua error in package.lua at line 80: module 'strict' not found.
  532. iOS: Setting up VPN. Support.apple.com (2011-10-26). Retrieved on 2012-07-03.
  533. Wallen, Jack. (2011-01-21) Connect to a PPTP VPN from your Android phone. TechRepublic. Retrieved on 2012-07-03.
  534. Lua error in package.lua at line 80: module 'strict' not found.
  535. Lua error in package.lua at line 80: module 'strict' not found.
  536. Setup a VPN on Your iPhone With OpenVPN and Linux. Retrieved on 2015-04-10.
  537. Lua error in package.lua at line 80: module 'strict' not found.
  538. Lua error in package.lua at line 80: module 'strict' not found.
  539. Lua error in package.lua at line 80: module 'strict' not found.
  540. Lua error in package.lua at line 80: module 'strict' not found.
  541. Lua error in package.lua at line 80: module 'strict' not found.
  542. WPA-802.1X (enterprise) +Others GUI wifi support needed + workaround - together.jolla.com
  543. List of Google Now voice commands
  544. 544.0 544.1 Lua error in package.lua at line 80: module 'strict' not found.
  545. 545.0 545.1 BlackBerry Explains the Security of Voice Control Data - BerryReview
  546. Voice Control
  547. Lua error in package.lua at line 80: module 'strict' not found.
  548. Lua error in package.lua at line 80: module 'strict' not found.
  549. Voice commands in Mango – Microsoft Answers. Answers.microsoft.com (2011-09-06). Retrieved on 2012-07-03.
  550. Tips for using Voice Control with iPhone and iPod touch. Apple.com. Retrieved on 2015-04-10.
  551. Android 4.1 Jelly Bean adds Offline Voice Typing – SlashGear. Slashgear.com. Retrieved on 2012-07-03.
  552. Lua error in package.lua at line 80: module 'strict' not found.
  553. Lua error in package.lua at line 80: module 'strict' not found.
  554. Lua error in package.lua at line 80: module 'strict' not found.
  555. Lua error in package.lua at line 80: module 'strict' not found.
  556. Lua error in package.lua at line 80: module 'strict' not found.
  557. cornedor/sailfish-recorder · GitHub
  558. Lua error in package.lua at line 80: module 'strict' not found.
  559. Lua error in package.lua at line 80: module 'strict' not found.
  560. Lua error in package.lua at line 80: module 'strict' not found.
  561. Lua error in package.lua at line 80: module 'strict' not found.
  562. Lua error in package.lua at line 80: module 'strict' not found.
  563. call recording app
  564. How to Edit a Voice Memo on Your iPhone video from Answers.com Videos
  565. Lua error in package.lua at line 80: module 'strict' not found.
  566. Lua error in package.lua at line 80: module 'strict' not found.
  567. Lua error in package.lua at line 80: module 'strict' not found.
  568. CallBar updated for jailbroken devices running iOS 8
  569. Android 5.0 Lollipop: More Than Just Material Design
  570. OmniROM | New Features for OmniROM - OmniROM
  571. Non-intrusive call feature
  572. Lua error in package.lua at line 80: module 'strict' not found.
  573. Lua error in package.lua at line 80: module 'strict' not found.
  574. Create, edit, or delete an appointment | Windows Phone 7. microsoft.com
  575. Lua error in package.lua at line 80: module 'strict' not found.
  576. Lua error in package.lua at line 80: module 'strict' not found.
  577. Screens VNC - Access Your Computer From Anywhere
  578. Lua error in package.lua at line 80: module 'strict' not found.
  579. Display Recorder
  580. Android Issue 19374: recording of screen for screencast software options
  581. CyanogenMod ScreenCast Screen Recorder Review & How to Install! ~ AndroidRootz.com | Source for Android Rooting, ROMS, Tricks and More!
  582. Screen Recording Can Now Be Baked Into Custom Android ROMS (KitKat Only)
  583. Apple makes it easy for devs (and others) to screencast iOS apps with OS X Yosemite | 9to5Mac
  584. androidscreencast – Desktop app to control an android device remotely – Google Project Hosting. Code.google.com. Retrieved on 2012-07-03.
  585. Lua error in package.lua at line 80: module 'strict' not found.
  586. Android Issue 78993: Screen Share
  587. BlackBerry™ Q10 Video Screen Share - Verizon Wireless