InDesign´s INDD is quite complex format, I´m quite sure it´s very difficult to parse for using in some iOS app (or any other mobile OS) as a native form. InDesign can also produce IDML files which could be easier to parse for that kind of use. IDML is a bit similar markup langauge with XML and all the information of your layout is included in IDML code.
On the other hand, why don´t you just show your regular pages as some standard format like PDF or PNG/JPG? And code special features with HTML or HTML5? That would probably save you a lot of time and effort.
whatever you said is helpful. But app flow is like this :
1 - user logins into app.
2 - I make api call and download indesign document.
3 - I show it in app.
In this case does Adobe In-design SDK works? I mean using in-Design SDK can i create iOS app in xcode, because I am not worried about creation of In-Design document, my major concern how to use it in app. I cannot go for IDML or HTML5. Can you tell me what is actual use In-Design SDK.
AFAIK InDesign SDK is meant for creating plug-ins for InDesign. It has nothing to do with cXode or even objective-C programming language which is used in xCode...
InDesign documents (indd-files) are compiled binary files, I don´t think you can parse them anyhow.
InDesign can be set to save preview images of the pages, that can be used for showing InDesign document´s pages inside some iOS viewer app, I think someone has already done somthing like that... but that´s about only way I can imagine to show InDesign document´s content inside iOS app...