Re: [SailfishDevel] Status of Sailfish SMS?
Hi Jonni Could you please confirm whether or not it will be possible to send SMSes direct from an app? (from your reply below it seems this will not be possible). My app Landed on Harmattan could send SMS directly - indeed it is the raison-d'etre for the app, and it is obvious to the user that he is sending an SMS (so no problems of secret bypassing...). My understanding was that it should be possible to send SMS from an app on Sailfish using Telepathy. I would be thankful for clarification on this issue. Chris Zitat von Jonni Rainisto jonni.raini...@jolla.com: Afaik, if you try to send sms, it opens default messaging application where you can enter the sms. And same for outgoing phonecalls, opens phone application where you can make a call. Reasoning behind it is that as those call create a phone bill to end user, then applications are not allowed to secretly bypass default applications. But dont take my word on it, its just AFAIK on store QA process. But ofcourse if you enable developer mode you can do what ever you want. I'm not familiar with that side of middleware, so someone else can comment more. re, Jonni From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] on behalf of Seppo Tiainen [seppo.tiai...@gmail.com] Sent: Wednesday, November 13, 2013 8:19 PM To: devel@lists.sailfishos.org Subject: [SailfishDevel] Status of Sailfish SMS? Hi, Does anybody know about a possible module and its status in Sailfish/Qt-5 that corresponds to Harmattan Qt Mobility Messaging so that it would be possible to send and receive SMSs (which is essential in my app) through Qt/QML on the Jolla phone? Thanks, Seppo ___ SailfishOS.org Devel mailing list
Re: [SailfishDevel] Status of Sailfish SMS?
Telepathy is not protocol. Its service controlling all system-wide accounts including ring, sms, mms services. On 15.11.2013 22:22, Seppo Tiainen wrote: I just want to point out what exactly I meant by SMS: Short Message Service of a mobile network (GSM/2G/3G/LTE) provided by the network operators. To me, Telepathy protocol is something else (chat using SIP etc.). Regards, Seppo 2013/11/15 christopher.l...@thurweb.ch mailto:christopher.l...@thurweb.ch Hi Jonni Could you please confirm whether or not it will be possible to send SMSes direct from an app? (from your reply below it seems this will not be possible). My app Landed on Harmattan could send SMS directly - indeed it is the raison-d'etre for the app, and it is obvious to the user that he is sending an SMS (so no problems of secret bypassing...). My understanding was that it should be possible to send SMS from an app on Sailfish using Telepathy. I would be thankful for clarification on this issue. Chris Zitat von Jonni Rainisto jonni.raini...@jolla.com mailto:jonni.raini...@jolla.com: Afaik, if you try to send sms, it opens default messaging application where you can enter the sms. And same for outgoing phonecalls, opens phone application where you can make a call. Reasoning behind it is that as those call create a phone bill to end user, then applications are not allowed to secretly bypass default applications. But dont take my word on it, its just AFAIK on store QA process. But ofcourse if you enable developer mode you can do what ever you want. I'm not familiar with that side of middleware, so someone else can comment more. re, Jonni From: devel-boun...@lists.sailfishos.org mailto:devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org mailto:devel-boun...@lists.sailfishos.org] on behalf of Seppo Tiainen [seppo.tiai...@gmail.com mailto:seppo.tiai...@gmail.com] Sent: Wednesday, November 13, 2013 8:19 PM To: devel@lists.sailfishos.org mailto:devel@lists.sailfishos.org Subject: [SailfishDevel] Status of Sailfish SMS? Hi, Does anybody know about a possible module and its status in Sailfish/Qt-5 that corresponds to Harmattan Qt Mobility Messaging so that it would be possible to send and receive SMSs (which is essential in my app) through Qt/QML on the Jolla phone? Thanks, Seppo ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list
Re: [SailfishDevel] Status of Sailfish SMS?
OK, my mistake. So you can use Telepathy service to control the 'real' SMS. Need to study more. Thanks. 2013/11/15 Andrey Kozhevnikov coderusin...@gmail.com Telepathy is not protocol. Its service controlling all system-wide accounts including ring, sms, mms services. On 15.11.2013 22:22, Seppo Tiainen wrote: I just want to point out what exactly I meant by SMS: Short Message Service of a mobile network (GSM/2G/3G/LTE) provided by the network operators. To me, Telepathy protocol is something else (chat using SIP etc.). Regards, Seppo 2013/11/15 christopher.l...@thurweb.ch Hi Jonni Could you please confirm whether or not it will be possible to send SMSes direct from an app? (from your reply below it seems this will not be possible). My app Landed on Harmattan could send SMS directly - indeed it is the raison-d'etre for the app, and it is obvious to the user that he is sending an SMS (so no problems of secret bypassing...). My understanding was that it should be possible to send SMS from an app on Sailfish using Telepathy. I would be thankful for clarification on this issue. Chris Zitat von Jonni Rainisto jonni.raini...@jolla.com: Afaik, if you try to send sms, it opens default messaging application where you can enter the sms. And same for outgoing phonecalls, opens phone application where you can make a call. Reasoning behind it is that as those call create a phone bill to end user, then applications are not allowed to secretly bypass default applications. But dont take my word on it, its just AFAIK on store QA process. But ofcourse if you enable developer mode you can do what ever you want. I'm not familiar with that side of middleware, so someone else can comment more. re, Jonni From: devel-boun...@lists.sailfishos.org [ devel-boun...@lists.sailfishos.org] on behalf of Seppo Tiainen [ seppo.tiai...@gmail.com] Sent: Wednesday, November 13, 2013 8:19 PM To: devel@lists.sailfishos.org Subject: [SailfishDevel] Status of Sailfish SMS? Hi, Does anybody know about a possible module and its status in Sailfish/Qt-5 that corresponds to Harmattan Qt Mobility Messaging so that it would be possible to send and receive SMSs (which is essential in my app) through Qt/QML on the Jolla phone? Thanks, Seppo ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list
Re: [SailfishDevel] Status of Sailfish SMS?
Hi Seppo My definition of SMS is exactly the same as yours. You will find some older questions from me on the subject of Telepathy and SMSes in the archive of this mailing list. Chris Zitat von Seppo Tiainen seppo.tiai...@gmail.com: OK, my mistake. So you can use Telepathy service to control the 'real' SMS. Need to study more. Thanks. 2013/11/15 Andrey Kozhevnikov coderusin...@gmail.com Telepathy is not protocol. Its service controlling all system-wide accounts including ring, sms, mms services. On 15.11.2013 22:22, Seppo Tiainen wrote: I just want to point out what exactly I meant by SMS: Short Message Service of a mobile network (GSM/2G/3G/LTE) provided by the network operators. To me, Telepathy protocol is something else (chat using SIP etc.). Regards, Seppo 2013/11/15 christopher.l...@thurweb.ch Hi Jonni Could you please confirm whether or not it will be possible to send SMSes direct from an app? (from your reply below it seems this will not be possible). My app Landed on Harmattan could send SMS directly - indeed it is the raison-d'etre for the app, and it is obvious to the user that he is sending an SMS (so no problems of secret bypassing...). My understanding was that it should be possible to send SMS from an app on Sailfish using Telepathy. I would be thankful for clarification on this issue. Chris Zitat von Jonni Rainisto jonni.raini...@jolla.com: Afaik, if you try to send sms, it opens default messaging application where you can enter the sms. And same for outgoing phonecalls, opens phone application where you can make a call. Reasoning behind it is that as those call create a phone bill to end user, then applications are not allowed to secretly bypass default applications. But dont take my word on it, its just AFAIK on store QA process. But ofcourse if you enable developer mode you can do what ever you want. I'm not familiar with that side of middleware, so someone else can comment more. re, Jonni From: devel-boun...@lists.sailfishos.org [ devel-boun...@lists.sailfishos.org] on behalf of Seppo Tiainen [ seppo.tiai...@gmail.com] Sent: Wednesday, November 13, 2013 8:19 PM To: devel@lists.sailfishos.org Subject: [SailfishDevel] Status of Sailfish SMS? Hi, Does anybody know about a possible module and its status in Sailfish/Qt-5 that corresponds to Harmattan Qt Mobility Messaging so that it would be possible to send and receive SMSs (which is essential in my app) through Qt/QML on the Jolla phone? Thanks, Seppo ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list
Re: [SailfishDevel] Status of Sailfish SMS?
Hi, On Nov 15, 2013, at 8:01 AM, christopher.l...@thurweb.ch wrote: Hi Jonni Could you please confirm whether or not it will be possible to send SMSes direct from an app? (from your reply below it seems this will not be possible). As Robin said, the only API we’re supporting initially is the ability to launch the messaging application to send a SMS, particularly via a sms: URL.The reason for that is simple: most of the relevant middleware is not yet written to offer any API guarantees, and we intend to change it quite a bit in updates going forward. We don’t have documentation, and couldn’t offer any promise that applications using those APIs would continue working after updates. From my understanding, store applications are only supposed to use supported API. I’m not sure of the specifics of how that works; maybe one of the Harbor guys could answer? My app Landed on Harmattan could send SMS directly - indeed it is the raison-d'etre for the app, and it is obvious to the user that he is sending an SMS (so no problems of secret bypassing...). My understanding was that it should be possible to send SMS from an app on Sailfish using Telepathy. It is possible, and it will install and work without any modification to the device. It isn’t documented or properly supported, and it may change in incompatible ways at any time, for now. I realize that’s not ideal, but it’s still very early in creating a platform, and we need the flexibility to improve things. I would be thankful for clarification on this issue. I hope that helps. — John Brooks Jolla Chris Zitat von Jonni Rainisto jonni.raini...@jolla.com: Afaik, if you try to send sms, it opens default messaging application where you can enter the sms. And same for outgoing phonecalls, opens phone application where you can make a call. Reasoning behind it is that as those call create a phone bill to end user, then applications are not allowed to secretly bypass default applications. But dont take my word on it, its just AFAIK on store QA process. But ofcourse if you enable developer mode you can do what ever you want. I'm not familiar with that side of middleware, so someone else can comment more. re, Jonni From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] on behalf of Seppo Tiainen [seppo.tiai...@gmail.com] Sent: Wednesday, November 13, 2013 8:19 PM To: devel@lists.sailfishos.org Subject: [SailfishDevel] Status of Sailfish SMS? Hi, Does anybody know about a possible module and its status in Sailfish/Qt-5 that corresponds to Harmattan Qt Mobility Messaging so that it would be possible to send and receive SMSs (which is essential in my app) through Qt/QML on the Jolla phone? Thanks, Seppo ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list
Re: [SailfishDevel] Status of Sailfish SMS?
Yes, that's the way to go. In Harmattan QML, there were: Qt.openUrlExternally(tel:012345x) for calls, and Qt.openUrlExternally(sms:01234567444 + ?body= + bodytext) for SMSs. The latter did not work for me so I had to use Harmattan c++ Qt Messaging: QMessage sms; sms.setType(QMessage::Sms); sms.setBody(message); iMessageService.compose(sms); All these would open the default phone call or text messaging application for the user to do the final decision. I'm just wondering if these or similar tools will be made available on SailfishOS. I haven't seen any yet. Any observations? Will SMS messaging tools, along the lines above, be available for Sailfish app development? Cheers, Seppo 2013/11/13 Jonni Rainisto jonni.raini...@jolla.com Afaik, if you try to send sms, it opens default messaging application where you can enter the sms. And same for outgoing phonecalls, opens phone application where you can make a call. Reasoning behind it is that as those call create a phone bill to end user, then applications are not allowed to secretly bypass default applications. But dont take my word on it, its just AFAIK on store QA process. But ofcourse if you enable developer mode you can do what ever you want. I'm not familiar with that side of middleware, so someone else can comment more. re, Jonni -- *From:* devel-boun...@lists.sailfishos.org [ devel-boun...@lists.sailfishos.org] on behalf of Seppo Tiainen [ seppo.tiai...@gmail.com] *Sent:* Wednesday, November 13, 2013 8:19 PM *To:* devel@lists.sailfishos.org *Subject:* [SailfishDevel] Status of Sailfish SMS? Hi, Does anybody know about a possible module and its status in Sailfish/Qt-5 that corresponds to Harmattan Qt Mobility Messaging so that it would be possible to send and receive SMSs (which is essential in my app) through Qt/QML on the Jolla phone? Thanks, Seppo ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list
Re: [SailfishDevel] Status of Sailfish SMS?
Hi, On Wed, Nov 13, 2013 at 11:08 PM, Seppo Tiainen seppo.tiai...@gmail.com wrote: Yes, that's the way to go. In Harmattan QML, there were: Qt.openUrlExternally(tel:012345x) for calls, and Qt.openUrlExternally(sms:01234567444 + ?body= + bodytext) for SMSs. tel: is already supported. sms: is not yet supported, and may not be supported in the initial software release, but is the planned initial public API for messaging and should not be complicated to support. I've made sure we try to prioritize it for an early update. We do not intend to expose the capability to directly send SMS to store-using applications for the reasons Jonni mentioned earlier. However: this does not restrict people from hacking around with the functionality on their own devices. The Messaging API from Qt Mobility never made the transition to the Qt 5 world, and we have no intentions of working on this at this time. BR, Robin ___ SailfishOS.org Devel mailing list
Re: [SailfishDevel] Status of Sailfish SMS?
Thank you! That clarified things. Seppo 2013/11/14 Robin Burchell robin+me...@viroteck.net Hi, On Wed, Nov 13, 2013 at 11:08 PM, Seppo Tiainen seppo.tiai...@gmail.com wrote: Yes, that's the way to go. In Harmattan QML, there were: Qt.openUrlExternally(tel:012345x) for calls, and Qt.openUrlExternally(sms:01234567444 + ?body= + bodytext) for SMSs. tel: is already supported. sms: is not yet supported, and may not be supported in the initial software release, but is the planned initial public API for messaging and should not be complicated to support. I've made sure we try to prioritize it for an early update. We do not intend to expose the capability to directly send SMS to store-using applications for the reasons Jonni mentioned earlier. However: this does not restrict people from hacking around with the functionality on their own devices. The Messaging API from Qt Mobility never made the transition to the Qt 5 world, and we have no intentions of working on this at this time. BR, Robin ___ SailfishOS.org Devel mailing list ___ SailfishOS.org Devel mailing list