We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

EE & Mobile Apps - Need ideas!

Development and Programming

Milan Topalov's avatar
Milan Topalov
128 posts
13 years ago
Milan Topalov's avatar Milan Topalov

I need to create a “front” Mobile App for a EE powered website.

Website is a news portal. App needs to mimic the website structure and functionality (i.e. users would use the app to read news articles and post/read comments - search archive etc).

First thing that comes to mind is that I need some sort of an API (JSON or XML) for app to interact with EE. Said API would need to support entry listing, custom field support, search support, post/read comments - and possibly few other bits.

Has anybody done something similar?

Is there an add-on that would support this or do I need to code something?

I’m looking for ideas on what approach to take here…

Thanks 😊

       
Rob Allen's avatar
Rob Allen
3,105 posts
13 years ago
Rob Allen's avatar Rob Allen

I’ve worked on an app that used EE to manage content.

For app content then you can use standard EE channel, categories, statues and custom fields, just as you would for a web site. Instead of outputting HTML you output channel data in JSON format and feed that to the app. You can also use EE segments to control what entries go into the JSON then the app developer can use those to filter content.

I’ve not needed to do it but search should work as a normal form in the app, the results just get returned in JSON format.

Comments, again I haven’t done, but you should be able to embed the form in the app, then retrieve results as channel comments via JSON.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.