[Nexus 7 Themes and Apps] bechard:
Tired of putting down your Nexus 7 to check a new SMS on your phone? Me too. Cloud SMS is run on both your phone and tablet to allow you to send and receive SMS messaging from your tablet.

This app works over the Internet and does not require bluetooth, does not share (or transmit) your contacts, and even hashes your account email for added security. Typical messages take about 100ms to transmit. Cloud SMS will be a commercial application ($0.99) when testing is complete.

A Note to Moderators:

I was not aware of the rules for paid apps. I will move this discussion to the proper paid apps / announcements later today to adhere to the set rules. I apologize for not knowing the rules first. I'd really appreciate it if you could let me keep this here until tonight when I move it (I'm at work now).

Important - It was brought to my attention that this thread (paid app) should be in the general apps / releases area. Click here for the new thread where I will continue to support this app and discuss features and issues. Thank you everyone!

Super Important & Complex Setup Instructions

Install and run on phone

Install and run on tablet

Done... Ready to go! :)

Download now at the Google Play Store!

Updates

1.0.2

Added two way message sent indicator to Message View which starts yellow, and turns Green on message sent.

Added a service which watches for networks to change (mobile to wifi, changing wifi) and requests an update with the server to remain synced.

Changed behavior of Persistent notifications - Now called Always Show Notifications. When Unchecked, notifications are hidden after 5 seconds, except for new messages, which remain until clicked or dismissed.

1.0.1

Fixed sent messages showing unread on phone when sent from tablet

Showing default contact icon when contact database gives multiple local account photo ids.

Code preparation for upcoming feature

Play Store Initial Release - Mon Oct 22

All communications are transmitted over https (2048 bit encryption)

New icons for unread messages (much cleaner looking)

Fixed bug where long multi part messages would not send from tablet

Release Candidate 5 - Sun Oct 21

Fixed contact list thread duplication issue

Added sharing from other apps - All text based data (notes, schedules, browser links, etc)

Preparation for final release

Release Candidate 4 - Sat Oct 20

Fixed bug in Update Service which could have prevented Cloud ID Updates

Added option to choose contact selection style. You can now use the very simple choose from contacts, or the text entry style.

Fixed limiting device accounts for only gmail.com, and now also supports googlemail.com

Release Candidate 3 - Fri Oct 19 @ 10:55pm EST (Updated - Version #5)

Version 5 - Fixed contact separation bug

Version 5 - Fixed contact duplication bug

Version 4 - Fixed phone number validation bug

Version 3 - Fixed crash when direct phone number had spaces after hitting send message

Version 3 - Added Dark Theme layouts for New Message (Including different colours for bad/good phone number, and contact results)

Version 3 - Fixed crash when resuming New Message after rotating or sleeping.

Version 2 - Fixed bug where Exit would have to be repeated when opened from notification

Fixed handling of messages with phone number only (not in contacts)

Added New Message handler - Auto completes contact entry and supports direct phone numbers

Various bug fixes for stability

Fixed Contact list not updating on message

Release Candidate - Thurs Oct 18

Fixed many stability issues which caused hard to find crashes

Fixed Phone issue which caused SMS to stop sending/receiving after some time

Fixed window states - App will not show "spare" views.

Fixed notifications opening to wrong contact

Added unread message count - Notification Icon changes to show the value of unread numbers (1~9, 9+)

Added unread indicator on Contact list view (Unread senders will have bolded names, and show number of unread)

Added delete conversation (long press on a contact to delete the message history)

Added delete message (long click on a specific message to delete the message)

Beta Build 6 - Wed Oct 17

Added Notification sound selection

Changed Primary account to a list of device accounts (Much easier)

Message View now shows sender Contact Photo (Your contact photo should now show)

Sent Messages now align right next to the sender contact photo

Moved server infrastructure to new scaling processor (Up until now the routing process was CSV based, and would not scale). Processing times on my end are now in the 100th of a second area.

Added more padding to separate message text box from messages

Send Message Button slightly bigger.

Should more reliably update both Contact view and message view on messages

Beta Build 5 - Tues Oct 16 #2

New Icon!

Fixed refresh of messages on send

Fixed Text Entry field size

Fixed Send Button in Dark Theme

Fixed Send Button Scaling

Removed notification sound on Phone when sending outgoing SMS from tablet

Fixed contact picker - Now shows contacts with phone numbers

Alert user when selected contact number is not sms capable (Work number, etc)

Beta Build 4 - Tues Oct 16

Temporily added Debug Menu Option - This will show you the detected Device Hash, Account (Not sent to server), and GCMID. If your not syncing, check the GCMID in debug, if blank, exit the app and try again (and let me know!)

Fixed Server side bug which prevented syncing

Added crash handler to send me crash reports during the testing phase

Fixed alignment on Message view sent messages

Increased SMS Priority to try and get around SMS apps that do not like to share.

Unknown contacts will show phone number as their name.

Beta Build 3 - Mon Oct 15 - Build #2 - Updated Build Sent to Testers (Thanks guys!)

Bug Fixes + New Features

Build #2 - Fixed Cloud ID Assignment (I wasn't waiting long enough for Google to assign them!)

Build #2 - Reverted to old contact picker. Much more reliable this way, solves most of the problems.

New Notification Settings

Added Persistent Notification Setting

Added Notification Sound Setting

Added Notification Vibrate Setting

Fixed Cloud Sync loss after a few hours

Added Setting to list detected account (Just displayed on your device, not transferred) - This allows you to set the correct account if you have multiple accounts on a tablet

Contact and Messages lists now update on incoming message!

Message text allows links to be clickable

Text input field now automatically capitalizes the first word in a sentence

Fixed all communications bugs on SIM tablets with no SIM card (Wifi)

Fixed issues on Samsung Galaxy Tab 10.1

(There are more, just can't remember now)

Beta Build 2 - Sun Oct 14 - Sent out updates to existing testers, and send PMs to a few others, thanks!

Bug Fixes + New Features

Now supports Android 2.2 through 4.1 (was previously 2.3 and up)

Added Settings Menu

Added Theme Selection (Light, Dark)

Added Start on Boot (Opens in notification tray)

Added Force Tablet for some tablets being detected as phone

Fixed detection of some tablets

Fixed a few communications bugs

Message list is updated on sending a message

Beta Build 1 - Fri Oct 12

Initial Release!

Current Bugs

Required Permissions

Internet - (Needed to connect to the Internet!)

Send SMS / Receive SMS (These are used on the phone side to send/receive messages)

Get Account (This is used to read your gmail address assigned to your device. I never actually send this email, simply make a secure hash of the account to match against the Google Cloud Messaging IDs for your tablet/phone)

Wake Lock (This is required for Google Cloud Messaging)

Receive SMS (This is required to capture SMS messages to send to your tablet)

Vibrate (If your tablet supports it, I can vibrate/light LED, make sound just as your phone does on SMS - This will become a setting)

Read Contacts (This is used on the tablet to show the contact photo / name rather than just the phone number of the recipient/sender. This data is never stored anywhere).

Write SMS (This is used on the phone to add your messages to the stock SMS database to keep conversations properly synced)

Receive Boot Completed (This is used to automatically start on boot if enabled in Settings)

Using Go SMS? Do this:

In Go SMS, Under 'Menu -> Settings -> Receive Settings' - Uncheck the box that says 'Disable other message notification'

If still not receiving forwarding messages, reboot.

Any comments, questions, or feedback?