Drupal for Android

Events happening in the community are now at Drupal community events on www.drupal.org.
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

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

Posted by Anil Verma on March 9, 2010 at 8:47pm

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

Posted by sugree on March 10, 2010 at 7:35am

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

Posted by kmitcoderz on March 11, 2010 at 9:37am

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

Posted by sugree on March 11, 2010 at 6:03pm

Sounds good. You should prepare proposal and if possible, a live demo.

Definately

Posted by kmitcoderz on March 12, 2010 at 1:56am

I would soon host it on a public server and sedn you the details
cheers

Drupal for Android

Posted by Fengtan2 on March 17, 2010 at 6:03pm

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

Posted by gdd on March 17, 2010 at 6:17pm

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

Posted by skyredwang on March 17, 2010 at 7:03pm

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

Posted by sugree on March 18, 2010 at 5:42am

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.

  1. Wordpress for Android
  2. DrupalCloud
  3. Services module

And another 3 phases.

  1. Create Wordpress-compaitible XML-RPC layer on top of Services module.
  2. Extend DrupalCloud together with 1.
  3. Extend Wordpress for Android to have 2.

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

Posted by kmitcoderz on March 23, 2010 at 3:25pm

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

Posted by gdd on March 30, 2010 at 11:51pm

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

Posted by sugree on March 31, 2010 at 3:35am

I am willing to help mentoring this project on both side if there is any students.

The project includes Cloud

Posted by mohamedakb on April 3, 2010 at 10:01am

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

Posted by chishenyu on August 9, 2011 at 3:24am

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

Posted by dgtlmoon on November 2, 2011 at 11:30am

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

save node with android integrating og groups

Posted by delgollae on November 28, 2011 at 5:58am

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

Posted by subet on May 9, 2013 at 6:15am

I am waiting you to finish this project.

Google Summer of Code 2010

Group organizers

Group categories

Important Announcement

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /