Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi all! We have been experiencing an issue on site where threads have been missing the latest postings. The platform host Vanilla are working on this issue. A workaround that has been used by some is to navigate back from 1 to 10+ pages to re-sync the thread and this will then show the latest posts. Thanks, Mike.
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

SwiftSMS - Simply sending Beautiful Webtexts

  • 17-01-2014 10:03am
    #1
    Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭


    Hi all

    Myself and a friend have just released our first Android App and would love to get some input/feedback. We are both pretty new to the Android development game so we would be very grateful if anyone has any advice or input on how we could improve the App :-)

    Our App is called SwiftSMS. It lets you use your free Network Providers webtexts. We tried to keep the App as Android focused as possible, so it fits into the Android eco-system and feels like a true Android App.
    It's still a work-in-progress in some respects as we still have new features and other operators to add.

    If anyone has time to take a look we would be so thankful!
    https://play.google.com/store/apps/details?id=com.swift

    Happy texting :pac:


«13456710

Comments

  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    <follow>

    Looks good.

    Features I'd like to see, if possible

    • Sync messages to gMail. Allow user to set a label, say "SMS". In this way, you might not need full SMS integration as apps like SMSBackup+ sync proper SMS's to gMail with this tag. You app would sync down proper SMS's. SMSBackup+ would sync down your SMS's to stock app. In theory, it should be seamless to the user.
    • Sync with Google Contacts
    • Optimise for Tablet / TV
    • Make it damn easy to use
    • Desktop app with Sync ability as above would be killer.


  • Registered Users, Registered Users 2 Posts: 1,377 ✭✭✭jgbyr


    Installed this yesterday. I'm with vodafone & found it loaded the captcha quickly.
    Nice & easy to use, though as I'm on kitkat it doesn't keep the Sent messages.
    Happy with it so far.


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    Thanks jgbyr!
    I'm happy to see it fits in well.
    We really appreciate the kind words, makes it all worth it :-)

    Automatic Captcha recognition will hopefully come in a later version.

    I wish there was something I could do with KitKat but unfortunately it looks like from now on the ability to insert sent text messages is gone unless your app is the default SMS app.


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    RangeR wrote: »
    ....
    Features I'd like to see, if possible
      ...
    • Sync with Google Contacts
    • Make it damn easy to use

    Hi RangeR, again thanks for the suggestions.
    We will be looking into integrating your suggestions in a later release.

    Regarding the two I quoted above, do you have anything particular in mind?
    1. SwiftSMS currently searches your Google Contacts to display a list of suggested contacts as your entering a recipient.
    2. Is there something about the interface that you don't like or would like to see improved?

    Thanks for your time & your thoughts!


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Fluffy88 wrote: »
    Hi RangeR, again thanks for the suggestions.
    We will be looking into integrating your suggestions in a later release.

    Regarding the two I quoted above, do you have anything particular in mind?
    1. SwiftSMS currently searches your Google Contacts to display a list of suggested contacts as your entering a recipient.
    2. Is there something about the interface that you don't like or would like to see improved?

    Thanks for your time & your thoughts!

    Nope. To be honest, I installed your product but have not run it yet. I'm just listing, what I see as, failings in other products.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 509 ✭✭✭numorouno


    RangeR wrote: »
    Nope. To be honest, I installed your product but have not run it yet. I'm just listing, what I see as, failings in other products.

    no eMobile


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    RangeR wrote: »
    Nope. To be honest, I installed your product but have not run it yet. I'm just listing, what I see as, failings in other products.

    Okay, I was wondering because those were two of the main goals that we set out to achieve with SwiftSMS.
    numorouno wrote: »
    no eMobile
    Unfortunately it's not supported at the moment, no.
    The only reason eMobile isn't supported is because I ordered a SIM card but it never arrived. I'm going to order another SIM card right now!

    Once I get access to eMobiles webtext service it won't take long to add them to SwiftSMS.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Yeah, I'm actually on eMobile too. I'll have to wait until that's in.


  • Registered Users, Registered Users 2 Posts: 509 ✭✭✭numorouno


    That's some service! Keep us updated on this thread


  • Registered Users Posts: 24 robtec


    We aim to please :)

    I'm the other developer of SwiftSMS, It's great to start getting feedback early in the game :)

    Thanks Guys!


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 1,377 ✭✭✭jgbyr


    Fluffy88 wrote: »
    I wish there was something I could do with KitKat but unfortunately it looks like from now on the ability to insert sent text messages is gone unless your app is the default SMS app.

    Which app needs to be the default app? At present Handcent is set as my default sms app.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    jgbyr wrote: »
    Which app needs to be the default app? At present Handcent is set as my default sms app.

    In this case, it doesn't matter. SwiftSMS can't be the default app as it's not a conventional SMS app. It can't actually send or receive SMS's. It's specifically for webtexts only. It just talks to the various network websites.


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    Exactly :-)
    And because of the way SMS messages are now handled in Android we won't be able to record sent messages unless Android decides to change it again.


  • Registered Users, Registered Users 2 Posts: 1,377 ✭✭✭jgbyr


    Fluffy88 wrote: »
    Exactly :-)
    And because of the way SMS messages are now handled in Android we won't be able to record sent messages unless Android decides to change it again.

    Unless you make it into a full sms app?


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    Yeah.
    Which would mean having everything from inboxes to MMS sending and all kinds of things.
    Might not sound like much but it's a pretty big job.

    We will of course continue to improve and add new features but for now we don't have any plans to turn SwiftSMS into a fully fledged SMS app. We want to focus on providing a good experience when sending webtexts.


  • Registered Users Posts: 24 robtec


    jgbyr wrote: »
    Which app needs to be the default app? At present Handcent is set as my default sms app.

    Hi jgbyr,

    SwiftSMS is unable to support writing to the SMS database on KikKat versions, your default SMS application is the only one allowed to do this.

    At the moment SwiftSMS is not designed to be a default SMS application, as it would require us to handle all SMS activities.
    We are currently working on new features, we may include this in a future release if the demand is there :)

    Thankyou for your post!

    Happy Web Texting :)


  • Registered Users Posts: 24 robtec


    robtec wrote: »
    Hi jgbyr,

    SwiftSMS is unable to support writing to the SMS database on KikKat versions, your default SMS application is the only one allowed to do this.

    At the moment SwiftSMS is not designed to be a default SMS application, as it would require us to handle all SMS activities.
    We are currently working on new features, we may include this in a future release if the demand is there :)

    Thankyou for your post!

    Happy Web Texting :)

    Just my luck, this question already answered!
    That's what I get for using my Android browser with the thread cached since yesterday :p

    Cheers Fluffy88 :)


  • Registered Users Posts: 24 robtec


    289371.jpgUpdate, Sims acquired :)


  • Registered Users Posts: 7 Splike


    Looks good.

    Whats the tech behind this, how does it work? I tried to do something something similar to this myself but I wasn't sure how to interface with the webtext provider servers. How'd you do it?


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    Thanks :-)

    The tech is just Java making HTTP connections to the server and sending GET & POST requests.
    That's the easy part, the real work is figuring out the details like the URL to connect to and the parameters needed.


  • Advertisement
  • Registered Users Posts: 24 robtec


    EMobile is now supported :)

    A good weekends work!

    Happy Texting :)


  • Registered Users, Registered Users 2 Posts: 509 ✭✭✭numorouno


    robtec wrote: »
    EMobile is now supported :)

    A good weekends work!

    Happy Texting :)
    Thanks!

    It's taking along time to send the messages though. I wonder is it a problem with the emobile site or the app


  • Registered Users Posts: 24 robtec


    numorouno wrote: »
    Thanks!

    It's taking along time to send the messages though. I wonder is it a problem with the emobile site or the app

    Hi :)

    I would say its the network website, I've been using the app and no real issue with speed, are you on mobile data or WiFi?

    Thanks :)


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    It's the eMobile site. Trying sending a webtext from it directly, and it will be a pain.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Ok, I've started using it. I like it a lot.
    However, maintaining a list of sent webtexts / by network, is a must. This should be considered the first feature request.


  • Registered Users, Registered Users 2 Posts: 509 ✭✭✭numorouno


    robtec wrote: »
    Hi :)

    I would say its the network website, I've been using the app and no real issue with speed, are you on mobile data or WiFi?

    Thanks :)

    it was wifi but I checked the website after and that appears to be the problem!


  • Registered Users, Registered Users 2 Posts: 1,377 ✭✭✭jgbyr


    RangeR wrote: »
    Ok, I've started using it. I like it a lot.
    However, maintaining a list of sent webtexts / by network, is a must. This should be considered the first feature request.

    As mentioned by Range, would it be possible to see your webtext history. I understand that an inbox folder etc is not possible but could sent messages not be listed in the app?

    The number of available webtexts is still difficult to read (especially with my eyesight :-) ).


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    RangeR wrote: »
    Ok, I've started using it. I like it a lot.
    However, maintaining a list of sent webtexts / by network, is a must. This should be considered the first feature request.
    That's what we were aiming for :-)
    Thanks for the feedback/suggestion!

    We've chatted about the feature you mentioned, we need to look into the Android SMS database to see does it support that type of feature.
    jgbyr wrote: »
    As mentioned by Range, would it be possible to see your webtext history. I understand that an inbox folder etc is not possible but could sent messages not be listed in the app?

    The number of available webtexts is still difficult to read (especially with my eyesight :-) ).
    There is plans to add an SMS history/inbox.
    It's not highest priority at the moment as we would like to get O2 added and fix all the issues we've noticed thus far before starting on any big new features.

    Thanks for the suggestions!


  • Registered Users, Registered Users 2 Posts: 4,368 ✭✭✭madmoe


    Does Tesco Mobile work guys? I'm using them since November last year.....don't really like the look and feel of their own webtext app.....


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    Tesco is working perfectly in SwiftSMS :-)
    I agree having used their app for a short bit, it's horrendous and I don't think that's over-exaggerating :-P

    About the tablet version question (In PM, I'll answer here since it's relevant).

    We aren't currently working on a tablet optimised version as I can't really see what we could do with the extra screen space.
    I tested the app on my Nexus 7 and it works grand on the larger screen, so it's just taking some time to sit down and figure out how to make better use of the extra space.
    If you have any ideas on what we could do on a tablet screen differently we'd be happy to hear them :-)


  • Registered Users, Registered Users 2 Posts: 2,345 ✭✭✭Kavrocks


    Saw
    Store saved SMS messages in your Sent Box (pre Android KitKat/4.4 only)
    and now I won't be downloading. I have Cabbage which I've been able to configure to do this on Kitkat.


  • Registered Users Posts: 24 robtec


    Kavrocks wrote: »
    Saw and now I won't be downloading. I have Cabbage which I've been able to configure to do this on Kitkat.

    Thanks Kavrocks,

    On initial investigation of this feature, we concluded it's not as straight forward as pre Android versions to implement. However we won't rule this feature out just yet, our backlog has more pressing features at the moment, like o2 support.

    I do still think it's worth a download, even to see the beautiful UI we worked so hard on :)

    Thanks again :)


  • Registered Users, Registered Users 2 Posts: 2,345 ✭✭✭Kavrocks


    robtec wrote: »
    I do still thinks it's worth a download and try, even to see the beautiful UI we worked so hard on :)
    To me this is useless without that regardless of how nice the UI is sorry. Why would I want several apps to manage my texts or not have my sent texts stored somewhere?

    Everything is possible. I looked into it and there are ways to do it but have to many other things on at the moment.


  • Registered Users Posts: 24 robtec


    Kavrocks wrote: »
    To me this is useless without that regardless of how nice the UI is sorry. Why would I want several apps to manage my texts or not have my sent texts stored somewhere?

    Everything is possible. I looked into it and there are ways to do it but have to many other things on at the moment.

    Thanks anyway for the feedback, regardless of its negativity :)


  • Registered Users, Registered Users 2 Posts: 4,368 ✭✭✭madmoe


    I really like your UI guys, much much better and cleaner than Cabbage and the Tesco Mobile app! If you can get sent SMS into it then I think you should absolutely try but for me not having it is no big deal as I didn't have it in the Tesco Mobile app anyhow!

    All the best,
    M


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    madmoe wrote: »
    I really like your UI guys, much much better and cleaner than Cabbage and the Tesco Mobile app! If you can get sent SMS into it then I think you should absolutely try but for me not having it is no big deal as I didn't have it in the Tesco Mobile app anyhow!

    All the best,
    M
    Thanks madmoe!!
    We appreciate the support.
    Kavrocks wrote: »
    To me this is useless without that regardless of how nice the UI is sorry. Why would I want several apps to manage my texts or not have my sent texts stored somewhere?

    Everything is possible. I looked into it and there are ways to do it but have to many other things on at the moment.

    Kavrocks, would you mind sharing your insight into this?
    I have also extensively looked into it and I haven't been lucky enough to come across any solution other than being the default SMS app.
    Android developer blog explaining the new 'feature' - http://android-developers.blogspot.ie/2013/10/getting-your-sms-apps-ready-for-kitkat.html
    The only known hack - http://forum.xda-developers.com/showthread.php?t=2551072 (I kindly direct your attention to the first comment)

    The only way I know to do this is become the default SMS app or maintain our own database of sent messages, both of which bring with them problems of their own.
    However as robtec mentioned, we aren't finished regarding this issue and we will endeavour to find a good solution.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Fluffy88 wrote: »
    Thanks madmoe!!
    We appreciate the support.



    Kavrocks, would you mind sharing your insight into this?
    I have also extensively looked into it and I haven't been lucky enough to come across any solution other than being the default SMS app.
    Android developer blog explaining the new 'feature' - http://android-developers.blogspot.ie/2013/10/getting-your-sms-apps-ready-for-kitkat.html
    The only known hack - http://forum.xda-developers.com/showthread.php?t=2551072 (I kindly direct your attention to the first comment)

    The only way I know to do this is become the default SMS app or maintain our own database of sent messages, both of which bring with them problems of their own.
    However as robtec mentioned, we aren't finished regarding this issue and we will endeavour to find a good solution.

    Stop thinking difficult.

    Just create your own "Sent Items" folder and store them in your own DB. Don't worry about real SMS folder integration just yet. Just record sent messages. It's that easy.


  • Registered Users, Registered Users 2 Posts: 2,345 ✭✭✭Kavrocks


    Fluffy88 wrote: »
    Kavrocks, would you mind sharing your insight into this?
    I have also extensively looked into it and I haven't been lucky enough to come across any solution other than being the default SMS app.
    Android developer blog explaining the new 'feature' - http://android-developers.blogspot.ie/2013/10/getting-your-sms-apps-ready-for-kitkat.html
    The only known hack - http://forum.xda-developers.com/showthread.php?t=2551072 (I kindly direct your attention to the first comment)

    The only way I know to do this is become the default SMS app or maintain our own database of sent messages, both of which bring with them problems of their own.
    However as robtec mentioned, we aren't finished regarding this issue and we will endeavour to find a good solution.
    You already appear to know how to accomplish this.

    What's wrong with becoming the default SMS application? So long as you do it right for your use case and give people the option?

    What's wrong with on Android 4.4/4.4.1 using AppOps?

    I would also reiterate what RangeR said 'Stop thinking difficult' and perfect.

    If you are looking at becoming the default SMS app and maintaining a database of sent messages with both having problems then I'm not sure what other good solution you will come up with.

    You are never going to please everybody and in this case that's me but I don't see why both of your suggested solutions have problems? Yes they aren't perfect but they don't need to be they just need to be an option for people to use.


  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    First of all, I should disclose that I wrote an SMS client replacement app a few years back, it's on the Play market, but it was my first published app and I've always treated it more as a hobby/sandbox than a serious product so it's as buggy as Hell and make no apology for that. Someday I may rewrite it, if I get time.

    Anyhow, SwiftSMS...

    One Client to Rule them All... What Kavrocks says about a default app is very true. No one wants to have to use multiple clients to send to people and then go to another to read incoming messages.

    Thing is that I discovered it can get very complicated, very quickly; for example you're using one outgoing provider as your default, but it doesn't work well (or at all) for certain networks, or alternatively you can send for free to a certain network. So you want to be able to handle that you can override your default outgoing provider, without having to fiddle with settings, which is another turn-off.

    Also, doing the various views is a bit of a pain, and require that you think carefully about how your user interacts with your app - do you show group chats as a group thread or as seperate threads to multiple contacts? And under what circumstances?

    Integrating with the default SMS database. This is a bit of a nightmare as Google doesn't publicly expose the full SMS database, and so while you can access messages, how you group them can be very fiddly, especially if you're trying to list out all conversation threads, as it can result in serious performance issues, from experience, due to lack of visibility on the database structure, thus resulting in some very inefficient SQL queries.

    One solution is to grab a copy of all the messages from the default database and copy them into your own database, where you can have better control. However, if you do this keeping them in sync becomes an issue.

    So you can either use the default database (performance issues) or a custom one (synchronization issues).

    Writing SMS without being the default app on KitKat. I've not examined the changes in details, but yes, it appears it can be done. Twenty seconds on Goggle will find you a fix for that issue.

    Allow for lots of providers. First thing I noticed about SwiftSMS is you have to register an account before you can do anything. Thing is the phone can already send out and receive SMS, so really you shouldn't have to. Even then, you give a limited number of potential providers (from what I can see, you're just copying Cabbage) and ignore the international market and cheap providers like Clickatell (most of my downloads are from places like Saudi Arabia, where the incumbent telco is raping everyone on the cost of SMS).

    As almost all of these providers use some sort of HTTP or HTTPS, GET or POST API, you should be able write a solution that you can apply to all with the right 'script'. Only advice I'd give is don't try to be too clever about managing providers, just include them as part of the APK. I set up a system for remote updating, via pre-Froyo 'push', and it was way more trouble that it was worth.

    Features, features, features, but not too many features. Be careful about how many you put in, as it can make the whole app into an unmanageable monster before long.

    Some I've found were popular and genuinely useful were:
    • Having the phone act as a Web server over a WiFi network, allowing you to send (and ideally read) SMS using a Web interface.
    • The option to silence incoming notifications during certain hours (e.g. at night).
    • Dynamic sending options; for example that you over-ride the default send provider for another, based upon the recipient, if you're roaming or if you lack internet connectivity (or the server you're connecting to is down).

    You've a good UI. At least from what I have seen, it's clean and friendly, but there's not much there - more correctly, outside of sending SMS it doesn't do much. TBH, the UI on it's own isn't going to attract that many people. For them to adopt SwiftSMS, you need to convince them to dump their current client and you're not there yet.


  • Registered Users, Registered Users 2 Posts: 8,279 ✭✭✭ongarite


    I see a new update has been pushed out with write support for KitKat.
    Working without any issues in Hangouts.
    Cheers


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 1,377 ✭✭✭jgbyr


    ongarite wrote: »
    I see a new update has been pushed out with write support for KitKat.
    Working without any issues in Hangouts.
    Cheers

    Thanks for letting us know. Just updated there & it's working perfectly with Handcent, my default sms app.
    Nice work from the devs.


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    As mentioned by ongarite, we have released a new version of SwiftSMS last night that will now record sent messages in KitKat.
    Sent messages are being written to the SMS database and therefore will show up in whatever 'Default' SMS app you use on your device.

    Thank you for all the feedback, it has been noted and we will consider all suggestions for future releases.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Not wanting to sound ungrateful. New features are usually always welcome. However, this doesn't fix the problem for those of us running this from non phone devices.

    An alternative method, would be to save the SMS to gmail and tag it with a user defineable label, SMS for example. This will have the sent messages on all devices.


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    RangeR wrote: »
    Not wanting to sound ungrateful. New features are usually always welcome. However, this doesn't fix the problem for those of us running this from non phone devices.

    An alternative method, would be to save the SMS to gmail and tag it with a user defineable label, SMS for example. This will have the sent messages on all devices.

    This feature wasn't designed to fix or even address the problem of cross device synchronisation.
    It was purely to make SwiftSMS act as you would expect it to act, i.e. SwiftSMS sends texts and just like every other SMS app it should save sent texts in the devices Sent box.

    We realise that cross device sync would be a very worthwhile/valuable feature but it's not one of the basic features anyone would expect to get with an SMS app therefore it's more important to get some other things completed first.
    Hopefully in another release we will provide cross device sync.
    For now though, since your sent messages are finally being recorded properly by SwiftSMS you can use the SMSBackup app you previously mentioned to achieve this.


  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    Fluffy88 wrote: »
    Hopefully in another release we will provide cross device sync.
    Not sure it can be done with the same release.

    Once you add uses permissions such as android.permission.READ_SMS, then you're telling the app that it requires a device that can accommodate such permissions and even if the app is willing to gracefully fail on a device without such functionality, without crashing or throwing an ANR, the Play Market may not and simply rule any registered devices without SMS functionality as incompatible.

    My feeling is that you most likely need a second version of the app, with that SMS functionality, and uses permissions omitted, so that it can be used by such devices.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Fluffy88 wrote: »
    This feature wasn't designed to fix or even address the problem of cross device synchronisation.
    It was purely to make SwiftSMS act as you would expect it to act, i.e. SwiftSMS sends texts and just like every other SMS app it should save sent texts in the devices Sent box.

    We realise that cross device sync would be a very worthwhile/valuable feature but it's not one of the basic features anyone would expect to get with an SMS app therefore it's more important to get some other things completed first.
    Hopefully in another release we will provide cross device sync.
    For now though, since your sent messages are finally being recorded properly by SwiftSMS you can use the SMSBackup app you previously mentioned to achieve this.

    Not really, no. This has nothing to do with cross device sync, well maybe indirectly.

    My point being, my tablet doesn't have an SMS Sent Items folder. It's incapable of sending regular tests. The same goes for my Android STB.

    When I send a text through your program, from my tablet, I have no record of what I sent, anywhere, ever. There is no sent folder.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Not sure it can be done with the same release.

    Once you add uses permissions such as android.permission.READ_SMS, then you're telling the app that it requires a device that can accommodate such permissions and even if the app is willing to gracefully fail on a device without such functionality, without crashing or throwing an ANR, the Play Market may not and simply rule any registered devices without SMS functionality as incompatible.

    My feeling is that you most likely need a second version of the app, with that SMS functionality, and uses permissions omitted, so that it can be used by such devices.

    Interesting idea. To test, I removed SwiftSMS from my tablet. I then searched for it on the store. It showed up AND installed. I definitely only have a WIFI tablet [Note 10.1]. There was a permission about accessing SMS/MMS but it installed fine.


  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    RangeR wrote: »
    Interesting idea. To test, I removed SwiftSMS from my tablet. I then searched for it on the store. It showed up AND installed. I definitely only have a WIFI tablet [Note 10.1]. There was a permission about accessing SMS/MMS but it installed fine.
    I'm surprised, but that's good to hear. All they need to do then is trap any potential errors and/or detect for such functionality or lack thereof and amend the business logic accordingly.


  • Registered Users, Registered Users 2 Posts: 1,414 ✭✭✭Fluffy88


    The play store doesn't use the apps declared permissions to decide what devices to open your app to, it uses the apps declared features. Declared or implied features.

    The WRITE_SMS and READ_SMS permissions imply your app uses the Telephony feature.
    So if the app doesn't require Telephony to function you can declare the feature as optional in your manifest. This will then leave your app visible to devices that don't have the Telephony feature. It is then up to the developers to handle this scenario.

    SwiftSMS has always gracefully handled devices that don't have the Telephony feature. But we didn't know the above, if you look at our change log on the play story you'll notice version 1.01 added tablet support.
    It was released 2 hours after version 1.0 and the only change was we declared the Telephony feature as optional so tablets could download the app.


  • Registered Users, Registered Users 2 Posts: 7,265 ✭✭✭RangeR


    Fluffy88 wrote: »
    version 1.01 added tablet support

    OK, cool. Is the below feature on the horizon? Not cross platform but Sent Item History on non phone devices [tablet/stb]

    RangeR wrote: »
    My point being, my tablet doesn't have an SMS Sent Items folder. It's incapable of sending regular tests. The same goes for my Android STB.

    When I send a text through your program, from my tablet, I have no record of what I sent, anywhere, ever. There is no sent folder.


  • Advertisement
Advertisement