[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: GSOC
From:       Alexander =?ISO-8859-1?Q?R=F6ssler?= <mail.aroessler () gmail ! com>
Date:       2013-04-15 15:39:39
Message-ID: 9199798.LBi6ZSJSSs () thinkpad ! site
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hello,

I think it would be better to make a cross-plattform aproach using Qt. A lot 
of Linux developers (like me) use MeeGo, Maemo or in the near future 
Sailfish as their smartphone OS. With Qt you could support all these 
platforms plus Android and iOS. It is very likely that you need to develop 
certain features with native libraries, however a good abstraction layer 
would do the trick. For all features missing in the Qt Project a contribution 
might be also suitable, so all could benefit from that work. I think there are 
already a few ports of KDE programs to Android using Qt out there. A 
better KDE API integration could bring a lot more of the good KDE stuff to 
smartphones.

Best Regards
Alexander

On Monday 15 April 2013 11:31:50 Alberto Pastrolin wrote:


Thanks for the answer Alex


About the abstract idea I was thinking to implement it using an application 
on Android, in this way we can intercept his notifications and send them to 
Knotify; it is also possible to do the reverse, so we can send the Knotify's 
notifications to this app and show them into the Android status bar.


This idea also probably would be compatible with every version of Android 
from Gingerbread/API level 9 (not sure if even Froyo/API level 8 can do it), 
so we can cover  almost every device, and into the newset version (API 
level 16 if I'm correct) we can also extend the interaction: it would be 
possible to interact with the notification on Android, and maybe even from 
Knotify.


If my explanation is unclear I can try to do a first sketch of the idea 
(probably it will be ugly), or if you want more information ask, obviously I will 
try to explain better.



Best Regards, Alberto Pastrolin


Close


2013/4/14 Àlex Fiestas <afiestas@kde.org[1]>


We can talk about it either here or on irc, I'm "afiestas" in there.


On Sun, Apr 14, 2013 at 5:00 PM, Alberto Pastrolin 
<albertopastrolin@gmail.com[2]> wrote:


Hi Alex,



I was looking for more information about this idea from March, so can i ask 
you where is possibile to speak with you? I haven't seen you on the kde-
soc mailing list, so we can talk with you in this mailing list or you prefer 
others way (eg IRC)?



Best Regards,


Alberto Pastrolin


Close


2013/4/13 Àlex Fiestas <afiestas@kde.org[1]>


Hi there, nice to see that more people are interested in this project, we 
have like 10 people already !


The first thing I'm asking is an abstract of how you will integrate this with 
KDE, it should not contain technical bits. 


Once that is done, then we can move to a technical abstract so see 
exactly how you intend to develop it.


On Fri, Apr 12, 2013 at 2:57 PM, jay kapasi <jkapasi05@gmail.com[3]> 
wrote:


Hello,        


         I am Jay Kapasi, thired year student of Computer Engineering. I have 
gone through KDE idea list and I am interested in doing project Integrate 
Android with workspace and vice versa. I am familiar with Java,Android and 
basic of C++. I want more information based on project i.e how it can 
progress, which main language is going to use, the flow of project.  


        I have my own topic also. If i want to ask some question on it then 
where & whom to ask. And if i'll mail on kde-devel@kde.org[4] then it will 
be accessible to everyone? 



Thank you.




>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub[5] to 
unsubscribe <<






_http://mail.kde.org/mailman/listinfo/kde-devel#unsub_ to unsubscribe <<






_http://mail.kde.org/mailman/listinfo/kde-devel#unsub_ to unsubscribe <<






_http://mail.kde.org/mailman/listinfo/kde-devel#unsub_ to unsubscribe <<


[Attachment #5 (unknown)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Droid Sans Mono Slashed'; font-size:10pt; font-weight:400; \
font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Hello,</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">I think it would be better to \
make a cross-plattform aproach using Qt. A lot of Linux developers (like me) use MeeGo, Maemo or in the \
near future Sailfish as their smartphone OS. With Qt you could support all these platforms plus Android \
and iOS. It is very likely that you need to develop certain features with native libraries, however a \
good abstraction layer would do the trick. For all features missing in the Qt Project a contribution \
might be also suitable, so all could benefit from that work. I think there are already a few ports of KDE \
programs to Android using Qt out there. A better KDE API integration could bring a lot more of the good \
KDE stuff to smartphones.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">Best Regards</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Alexander</p> \
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On Monday 15 \
April 2013 11:31:50 Alberto Pastrolin wrote:<br /></p> <p style=" margin-top:12px; margin-bottom:0px; \
margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Thanks for \
the answer Alex<br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">About the abstract idea I was \
thinking to implement it using an application on Android, in this way we can intercept his notifications \
and send them to Knotify; it is also possible to do the reverse, so we can send the Knotify's \
notifications to this app and show them into the Android status bar.<br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">This idea also probably would be compatible with every version of Android from \
Gingerbread/API level 9 (not sure if even Froyo/API level 8 can do it), so we can cover  almost every \
device, and into the newset version (API level 16 if I'm correct) we can also extend the interaction: it \
would be possible to interact with the notification on Android, and maybe even from Knotify.<br /></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">If my explanation is unclear I can try to do a first sketch of the \
idea (probably it will be ugly), or if you want more information ask, obviously I will try to explain \
better.<br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Best Regards, Alberto Pastrolin<br /></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><a name="bikatoc"></a>Close</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:40px; margin-right:40px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:40px; \
margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">2013/4/14 Àlex Fiestas &lt;<a \
href="mailto:afiestas@kde.org"><span style=" text-decoration: underline; \
color:#5a88a5;">afiestas@kde.org</span></a>&gt;<br /></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">We can talk \
about it either here or on irc, I'm &quot;afiestas&quot; in there.</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:46px; margin-right:40px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:46px; \
margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On Sun, Apr 14, 2013 at 5:00 \
PM, Alberto Pastrolin &lt;<a href="mailto:albertopastrolin@gmail.com"><span style=" text-decoration: \
underline; color:#5a88a5;">albertopastrolin@gmail.com</span></a>&gt; wrote:<br /></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:52px; margin-right:40px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">Hi Alex,<br /><br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">I was looking for more information about this idea from March, so can i ask you where \
is possibile to speak with you? I haven't seen you on the kde-soc mailing list, so we can talk with you \
in this mailing list or you prefer others way (eg IRC)?<br /><br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">Best Regards,<br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Alberto Pastrolin<br /></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:52px; margin-right:40px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">Close</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:52px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /><br \
/></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:52px; margin-right:40px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">2013/4/13 Àlex Fiestas &lt;<a \
href="mailto:afiestas@kde.org"><span style=" text-decoration: underline; \
color:#5a88a5;">afiestas@kde.org</span></a>&gt;<br /></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:58px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Hi there, \
nice to see that more people are interested in this project, we have like 10 people already !</p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:58px; margin-right:40px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:58px; margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">The first \
thing I'm asking is an abstract of how you will integrate this with KDE, it should not contain technical \
bits. </p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:58px; margin-right:40px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:58px; margin-right:40px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">Once that is done, then we can move to a technical abstract so see exactly how you \
intend to develop it.</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:58px; \
margin-right:40px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /><br /></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:58px; margin-right:40px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">On Fri, Apr 12, 2013 at 2:57 PM, jay kapasi &lt;<a \
href="mailto:jkapasi05@gmail.com"><span style=" text-decoration: underline; \
color:#5a88a5;">jkapasi05@gmail.com</span></a>&gt; wrote:<br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:64px; margin-right:40px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">Hello,<br />        <br /></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">         I am \
Jay Kapasi, thired year student of Computer Engineering. I have gone through KDE idea list and I am \
interested in doing project Integrate Android with workspace and vice versa. I am familiar with \
Java,Android and basic of C++. I want more information based on project i.e how it can progress, which \
main language is going to use, the flow of project. <br /> <br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">        I have my own topic also. If i want to ask some question on it then where \
&amp; whom to ask. And if i'll mail on <a href="mailto:kde-devel@kde.org"><span style=" text-decoration: \
underline; color:#5a88a5;">kde-devel@kde.org</span></a> then it will be accessible to everyone? <br /><br \
/></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Thank you.<br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt;&gt; Visit <a \
href="http://mail.kde.org/mailman/listinfo/kde-devel#unsub"><span style=" text-decoration: underline; \
color:#5a88a5;">http://mail.kde.org/mailman/listinfo/kde-devel#unsub</span></a> to unsubscribe \
&lt;&lt;<br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br /><br />&gt;&gt; Visit <a \
href="http://mail.kde.org/mailman/listinfo/kde-devel#unsub"><span style=" text-decoration: underline; \
color:#5a88a5;">http://mail.kde.org/mailman/listinfo/kde-devel#unsub</span></a> to unsubscribe \
&lt;&lt;<br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br /><br />&gt;&gt; Visit <a \
href="http://mail.kde.org/mailman/listinfo/kde-devel#unsub"><span style=" text-decoration: underline; \
color:#5a88a5;">http://mail.kde.org/mailman/listinfo/kde-devel#unsub</span></a> to unsubscribe \
&lt;&lt;<br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br /><br />&gt;&gt; Visit <a \
href="http://mail.kde.org/mailman/listinfo/kde-devel#unsub"><span style=" text-decoration: underline; \
color:#5a88a5;">http://mail.kde.org/mailman/listinfo/kde-devel#unsub</span></a> to unsubscribe \
&lt;&lt;<br /><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br /></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br /><br /></p></body></html>



>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic