Posted by sugree on March 9, 2010 at 8:06pm
Just like Wordpress for Android. This is an application for Android to manage multiple Drupal sites for common tasks such as content/comment managements, user approval, comment notification and so on.
Goals
- Configure and manage multiple Drupal sites
- Moderate nodes and comments as well as reply to comments
- Create node with upload attachments
- Notification for new nodes and new comments
Background Knowledge
- XML-RPC
- Android - We can use Wordpress for Android as a basement. http://android.svn.wordpress.org/
We can reuse Wordpress for Android so Java background knowledge is not much important. Most tasks for this project are implementing XML-RPC in Drupal to support operations to satisfy above goals. I can help mentoring this project and also Android part.

Comments
Participate in GSOC
hi,
I am new to drupal.org. I am a computer science student at IIIT-Hyderabad, India. I had heard about Drupal for a long time but started using it for the last few months. After using it and enjoying the vast and amazing features of Drupal , I like to work on some ideas related to Drupal to enrich its qualites. So, Drupal is an active participant of GSOC , so I would like to be a part of the GSOC 2010 with the help of Drupal, so that I can fulfil my desire to work on Drupal.
Hence, please guide me how to start about it and the procedure to be followed to be a part of this program GSOC 2010.
You may start by learning
You may start by learning what we have done last year. Anyway, you should have some ideas to propose after using Drupal for a while. You may propose your idea or just follow up ideas from community.
hey this is what i was waiting for
Hi sugree,
I had posted before about the participation in gsoc 2010. But with this project i am more excited n i'll tell you why ? I have created some Andriod applications, and worked a lot with XML RPC and web services. One of the andriod application gets all the data from a website with the help of XML RPC calls. SO after reading this I thought I can really contribute to the community.
Sounds good. You should
Sounds good. You should prepare proposal and if possible, a live demo.
Definately
I would soon host it on a public server and sedn you the details
cheers
Drupal for Android
Indeed Wordpress for Android seems to be simple enough to be reused. Their org.xmlrpc.android package might be entirely reusable for this project.
What about using a similar architecture for activities ?
[add website]---[list of websites]---[tab activity: [list nodes]-[add node] ; [list comments]-[add comment] ; [list notifications]]
We may even create more tabs for extended use of the application. For instance we could integrate the Google Analytics module into the tabs. Then the user would choose which extended modules would be displayed or not.
About XML-RPC : since native support is still experimental in PHP, what about using an open implementation like http://phpxmlrpc.sourceforge.net/ ?
Is this a Drupal coding
Is this a Drupal coding project or an Android coding project? If it is mostly Android coding then it really isn't appropriate for Drupal's Summer of Code program. I'm unsure if the Android team has submitted an organization app, but it seems pretty likely. You might get some more traction over there. I also know there is one existing Android framework for communicating with Drupal
http://code.google.com/p/drupalcloud/
It leverages the Services module, which is an existing web services abstraction layer for Drupal that is well-maintained and heavily used. It implements XMLRPC on the server side, and Drupal itself ships with an XMLRPC client already.
In short, I'm not sure this project is appropriate, unless it is refocused towards building onto the existing implementations.
As heyrocker suggests, this
As heyrocker suggests, this group is for drupal's summer of Code Program, not Android. But the proposal is related to Android. Given that Android is a great mobile platform, there are a lot of interesting things to do with Drupal, or build a bridge between the two great platforms.
The proposal above is to build a particular Android Application or Android Application Library to perform Node related operations. The functionalities in the proposal are very limited, hence the usage of the app will also be limited.
However, I have been interested in mentoring a very similar Android project. As Drupal Services Module provides a communication layer for other platforms to interact with Drupal, the module offers rich functionalities, authentication framework , and great extensibility. Therefore, let Android work with through Drupal Services layer will be a better alternative. Hence, I wrote DrupalCloud library on Android along with a commercial software. Because the primary funding for the DrupalCloud project was from the commercial software. The DrupalCloud doesn't reach very far, and therefore I am interesting in having it as a GSOC project to refactor, extend, and finish the project.
I am skyred on freenode, please feel free to chat with me.
I agree with heyrocker and
I agree with heyrocker and skyredwang. That is why I recommended to use Wordpress for Android codebase to start. So this project could involve 3 parts.
And another 3 phases.
For this summer, the first phase should be enough and we will end up to have Drupal for Android by the way. As a plus, students may have Android skill to continue 2 and 3 later with skyredwang.
can anyone help me out with this
Hi,
I know that drupal has been choosen for the gsoc 2010 , but hwere is the final list of project ideas for which we can apply , n is the drupal for android in????
Status
After talk with some community members, there is a lot of unease about this project. Typically it is required that projects have to live on drupal.org, and being an Android coding project this could not. Additionally, it would be very difficult to have community code review. Skyredwang is the only person I currently know up to the task, although we could probably find others if we spent some time looking. That said, everyone also acknowledges that this would be a great project to grow Drupal adoption in the mobile sector, and is worth proposing. The fact that skyredwang has agreed to mentor the project will help the possibilties. I have agreed to co-mentor on the Services side.
Therefore, if any students are interested in this project I encourage you to put together a formal proposal for it, but keep in mind it is probably a long shot. We'll do everything we can to make the community comfortable.
Feel free to ping either skyred or myself here or in IRC if you have questions. Feel free to post your proposal to the group for wider consideration as well!
I am willing to help
I am willing to help mentoring this project on both side if there is any students.
The project includes Cloud
The project includes Cloud, Services module, XML RPC, etc..
I think I'm one of the person who can work on this project.
Does anybody have the code to
Does anybody have the code to share?
I really need to know how it works.
Mainly how the android connects to drupal,
if a simple code can be provided, would be a great help.
You can try to peel some
You can try to peel some examples from my code here http://dgtlmoon.com/drupal-android-xmlrpc-application
Although i used a customised login method so it didnt generate a new session
http://dgtlmoon.com
save node with android integrating og groups
Can you help me to save a content integrating og grups using an Android tab.Still i dont found any source to update og_ancestry field when i m saving a node in drupal using android.
It looks great
I am waiting you to finish this project.