Building a Podio app, e.g. for Gantt charts?

1,628 views
Skip to first unread message

Dan Dascalescu

unread,
Feb 11, 2012, 8:37:45 PM2/11/12
to podi...@googlegroups.com
Rather new to Podio - trying it because of the "build your own app" feature, in hope something like Gantt charts could be built.

How powerful is this "build your own app" feature exactly?

As far as I can see, I can make an app that has custom-named fields of various types (text, number, contact etc.), but there isn't much I can do in terms of functionality. Can this be done via the API? If I understand correctly, the API is for applications that live outside of Podio, to read/write Podio data.

Would "build your own form" be a more accurate name than "build your own app"?

Nick Barnwell

unread,
Feb 11, 2012, 11:15:36 PM2/11/12
to podi...@googlegroups.com
I'm currently working on a Rails application built on top of podio-rb, and when the API takes over ~1.0second to respond I end up with an SSL timeout error. Is it possible to configure the timeout and increase it?

Casper Fabricius

unread,
Feb 12, 2012, 4:31:28 AM2/12/12
to podi...@googlegroups.com
Hi Dan,

Correct, the API is for applications that live outside Podio.

Depending on your point of view "build your own form" might be more
accurate, however the apps you build can be used for a lot more than
just entering data. For example apps can reference other apps and
contacts (users), apps support calculations and reporting features, and
they are socially enabled with comments, like, widgets etc.

You could build a Gantt chart in an external application using the API.
I'm also pretty sure a Gantt chart feature will make its way into Podio
one day, but since it's not on the immediate roadmap I can't say when
that would be.

Cheers,
Casper Fabricius
Developer at Podio

Michael Sinner

unread,
Mar 12, 2012, 5:27:25 AM3/12/12
to podi...@googlegroups.com
Hi,

I'm in the same situation, searching for a way to put gantt charts into podio. Are there any new solutions? Would love this feature!

Mischa

Anders Bendix Kiel

unread,
Mar 12, 2012, 12:01:12 PM3/12/12
to podi...@googlegroups.com
I am thinking of making a Gantt chart view for Podio via the API. Not sure if there are enough who are interested in this. If you could be interested in this feature, please send me an e-mail.

Br
Anders

2012/3/12 Michael Sinner <mischa...@gmail.com>

David McGeough

unread,
Apr 20, 2012, 5:13:39 AM4/20/12
to Podio API
Yes I am interested in this. Did you make any progress?

Thanks
David

On Mar 12, 5:01 pm, Anders Bendix Kiel <bendixk...@gmail.com> wrote:
> I am thinking of making a Gantt chart view for Podio via the API. Not sure
> if there are enough who are interested in this. If you could be interested
> in this feature, please send me an e-mail.
>
> Br
> Anders
>
> 2012/3/12 Michael Sinner <mischasin...@gmail.com>
> 20114005www.twitter.com/bendixhttp://dk.linkedin.com/in/bendixkielwww.bendixkiel.org- Hide quoted text -
>
> - Show quoted text -

chal...@googlemail.com

unread,
Apr 20, 2012, 5:42:54 AM4/20/12
to podi...@googlegroups.com
Yes interested.
Sent via BlackBerry by AT&T

Olv Grolle

unread,
Apr 20, 2012, 8:18:40 AM4/20/12
to podi...@googlegroups.com, podi...@googlegroups.com
Same here - are u thinking a JavaScript basis inside a html file hosted in Polio? Or how do you plan to render back to podio?

Olv

Olv

unread,
Apr 24, 2012, 2:14:43 PM4/24/12
to podi...@googlegroups.com
Casper - is there a Javascript API Wrapper (like the ones you have for Ruby/PHP/Java/etc?)
Then I think one could add additional functionality by writing some HTML/Javascript code, store that in a workspace - and if one clicks that (maybe even via link in widget) then the HTML opens in the browser, the JS code connects via Podio API, reads the project data, renders the gfx and then renders the workspace in an iframe.
One could of course consume the Podio REST API calls via jquery, but that's a lot of work - your API wrapper are much nicer.
best,
Olv

Casper Fabricius

unread,
Apr 25, 2012, 3:21:13 AM4/25/12
to podi...@googlegroups.com
Hi Olv,

We have the four API client we advertise on the developer site. We don't have any immediate plans to add a client for Javascript, but it turns out there's a demand for one we will definitely consider it. Personally, I think a .NET client is more needed though.

I could see a javascript API client work for displaying data from Podio on external websites, although security gets a bit more complicated when you go purely client-side. As I understand it, however, you are looking to display custom data inside Podio using javascript. That's not something we currently allow, and all HTML and Javascript you enter on Podio is escaped before it is exposed to the user to avoid XSS and other client-side security issues.

I hear several people asking for the opportunity to add custom functionality to the Podio website using the API - similar to Facebook apps. I don't know if that feasible, but if a lot of developers would consider that a killer feature I could look into the possibilities.

Cheers,
Casper

Anders Bendix Kiel

unread,
May 11, 2012, 5:31:05 PM5/11/12
to podi...@googlegroups.com
Just an update on the Gantt-chart for Podio. 

Since there are so many who has been interested, we have created a web form: https://podio.com/webforms/1115078/71434 
We should have build this web form a long time ago, which would have made it much easier for us. :-)

Due to being busy working for our clients we have had to postpone the Gantt-chart development, but now we expect to have the Gantt ready by the end of this month. Thank you for your patience. 

Br
Anders
BendixKiel

chal...@googlemail.com

unread,
May 11, 2012, 7:26:44 PM5/11/12
to podi...@googlegroups.com
Cool.
Sent via BlackBerry by AT&T

From: Anders Bendix Kiel <bendi...@gmail.com>
Date: Fri, 11 May 2012 14:31:05 -0700 (PDT)
Subject: [podio-api] Re: Building a Podio app, e.g. for Gantt charts?

DevBcd

unread,
Jun 4, 2012, 4:15:14 PM6/4/12
to podi...@googlegroups.com
Whoau! I'm Really interest in this!
I'll wait.

Gerry Scullion

unread,
Jun 5, 2012, 5:47:40 AM6/5/12
to podi...@googlegroups.com
Gantt chart integration with Podio is one of the most important features that I'd love see introduced. I've been looking for an alternative to Podio because of this very reason,,,,

Jerome Chang

unread,
Jun 14, 2012, 3:17:59 PM6/14/12
to podi...@googlegroups.com
Count me in - Not fully on Podio yet until I get a Gantt app!

Anders Bendix Kiel

unread,
Jun 18, 2012, 2:10:26 AM6/18/12
to Podio API
We have now launched Gantt for Podio by BendixKiel. Get the Gantt-app
from the appstore (http://bit.ly/KpzUlM) or use the Gantt-chart with
your own apps.
Go to Gantt for Podio at http://bit.ly/KYklz3, login and connect to
Podio. Select the app in the drop down and map the fields. Remember
that you should map each of the five fields.
'Category' should be a Category field (NB. It does not support
multiple choice category fields) from Podio app. Map 'name' with a
text field, 'start_date' and 'end_date' with date field and
'responsible' with either a contact field or an app-reference field.
If there is one of these fields you don't have in your Podio app-
structure, then map that field with the "unassigned".

Please feel free to share your thoughts about Gantt for Podio with me.

We hope you like Gantt for Podio and hope that it will help you get
your work done.

Br
Anders Bendix Kiel
Founder of BendixKiel
Founder and Editor-in-chief of PodioHelp.com


On Jun 14, 8:17 pm, Jerome Chang <jer...@blankspaces.com> wrote:
> Count me in - Not fully on Podio yet until I get a Gantt app!
>
>
>
>
>
>
>
> On Monday, March 12, 2012 9:01:12 AM UTC-7, Anders Bendix Kiel wrote:
>
> > I am thinking of making a Gantt chart view for Podio via the API. Not sure
> > if there are enough who are interested in this. If you could be interested
> > in this feature, please send me an e-mail.
>
> > Br
> > Anders
>
> > 2012/3/12 Michael Sinner <mischasin...@gmail.com>

Kumar Ranjit

unread,
Jun 21, 2012, 12:29:08 PM6/21/12
to podi...@googlegroups.com


On Wednesday, April 25, 2012 12:51:13 PM UTC+5:30, Casper Fabricius wrote:
Hi Olv,

We have the four API client we advertise on the developer site. We don't have any immediate plans to add a client for Javascript, but it turns out there's a demand for one we will definitely consider it. Personally, I think a .NET client is more needed though.

I could see a javascript API client work for displaying data from Podio on external websites, although security gets a bit more complicated when you go purely client-side. As I understand it, however, you are looking to display custom data inside Podio using javascript. That's not something we currently allow, and all HTML and Javascript you enter on Podio is escaped before it is exposed to the user to avoid XSS and other client-side security issues.

I hear several people asking for the opportunity to add custom functionality to the Podio website using the API - similar to Facebook apps. I don't know if that feasible, but if a lot of developers would consider that a killer feature I could look into the possibilities.

Cheers,
Casper


Hi Casper that means we cannot use Apps like Disqus within podio apps, which just use JS integration, was planning to modify the discussion app on Podio and trying to use http://disqus.com/ in the same app so that we cannot have better discussion coz the default commenting section is not threaded, so I believe this cannot be done coz disqus just gives a simple JS script that we embed in the page am I right?

Regards,
Kumar 

Casper Fabricius

unread,
Jun 21, 2012, 4:43:03 PM6/21/12
to podi...@googlegroups.com
You are right, we do not allow custom javascripts to be loaded within Podio.

/Casper

Kumar Ranjit

unread,
Jun 22, 2012, 12:03:24 AM6/22/12
to podi...@googlegroups.com


On Friday, June 22, 2012 2:13:03 AM UTC+5:30, Casper Fabricius wrote:
You are right, we do not allow custom javascripts to be loaded within Podio.

/Casper



Thanks Casper for the quick reply on the JS loading within Podio,

regards,
Kumar

Kumar Ranjit

unread,
Jun 25, 2012, 10:52:45 PM6/25/12
to podi...@googlegroups.com


On Friday, June 22, 2012 2:13:03 AM UTC+5:30, Casper Fabricius wrote:
You are right, we do not allow custom javascripts to be loaded within Podio.

/Casper



Hi Casper I was just looking at this https://developers.podio.com/showcase/shodio  app and it looks like they are using mainly PHP & Javascript of that app, so does that imply  that Javascript can be used with podio it's just that we cant just embed it in directly. We need a wrapper.

Am I right?

Regards,
Kumar

Andreas Haugstrup Pedersen

unread,
Jun 25, 2012, 11:03:54 PM6/25/12
to podi...@googlegroups.com
Hi Kumar,

Shodio is a third-party app that runs as an external service. It does not interact directly with the web interface. The javascript of Shodio does also not interact directly with the Podio API, the communication is proxied through the PHP layer.

Like Casper said: You cannot load javascript components into the Podio web interface and interacting with the Podio API directly from Javascript is generally not do-able due to Same Origin policies in the browser (you can do it when acting as a browser plugin but that carries its own problems). If you are wanting to access the Podio API through Javascript it is most often easier to proxy through a server-side script on your end.

- Andreas
--
Andreas Haugstrup Pedersen
Founding Developer, Podio




Kumar Ranjit

unread,
Jun 25, 2012, 11:25:39 PM6/25/12
to podi...@googlegroups.com
Thanks Andreas for clearing it up, really appreciate your feedback.

Regards,
Kumar. 
Reply all
Reply to author
Forward
0 new messages