<meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi Summers,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Yes, this is tremendously helpful. <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>As to your remark<br><br><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&#8220;</span>I'm afraid I don't understand your question. &nbsp;Are you asking why would <br>someone use AeroGear instead of writing code to consume those services <br>directly or are you asking why won't someone go to your mobile web page <br>and skip the native app all together? &#8220;<br><br><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>What I meant here is that we are in a situation wherein a web based portal communicates with a server via a web service. We would like to extend the functionality of the portal to an iOS and Android App. Most of the work done is in terms of [invoke service -&gt; get data -&gt; present the data] and so on. So, to accomplish this, we had started looking at invoking a SOAP service from objective-C. Then we heard about AeroGear and were wondering where AeroGear fits in. <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hope this clarifies what I was asking.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thanks a lot.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ashish<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br><br><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Summers Pittman [via aerogear-dev] [mailto:<a href="/user/SendEmail.jtp?type=node&node=2331&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>] <br><b>Sent:</b> Wednesday, April 17, 2013 2:10 PM<br><b>To:</b> ashish<br><b>Subject:</b> Re: [aerogear-dev] What is it about<o:p></o:p></span></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Ashish, I will respond inline. <br><br>On Wednesday, April 17, 2013 12:46:59 PM, ashish wrote: <br>&gt; Hi, <br>&gt; <br>&gt; We are building an application using JBoss middleware. This application has <br>&gt; a web based front end. We are thinking of extending this web application's <br>&gt; reach to mobile devices (iOS and Android). I came across the AeroGear <br>&gt; project and have some questions. <br>&gt; <br>&gt; 1. What is AeroGear about? How can it help someone in my situation? <br>AeroGear is about providing libraries to make it easier to expose Java <br>EE services to remote clients AND to make those exposed services easier <br>to consume. <br><br>&gt; 2. Why would someone not build a native application (using Objective-C for <br>&gt; example) and invoke a web service made available via our server side <br>&gt; application? Where does AeroGear fit? <br><br>I'm afraid I don't understand your question. &nbsp;Are you asking why would <br>someone use AeroGear instead of writing code to consume those services <br>directly or are you asking why won't someone go to your mobile web page <br>and skip the native app all together? <br><br>&gt; 3. I read about hybrid mobile app development tools so how does AeroGear <br>&gt; relates to things like PhoneGap, JQueryMobile and Apache Cordova. <br><br>PhoneGap is Adobe's commercial offering of Cordova. &nbsp;Cordova is an <br>Apache project which provides an API and a container to Javascript <br>applications. &nbsp;This API and Container bridge the Javascript <br>application's WebView to the underlying OS and allow you to write <br>applications which use a phone's camera, accelerometer, etc. &nbsp;This lets <br>you write native-ish apps with HTML5, CSS, and Javascript and submit <br>the to the various app stores. <br><br>Jquery Mobile is a library which provides mobile focused themes, <br>events, styles, widgets, and utilities to a Jquery based JavaScript <br>application. &nbsp;This can be used with a website hosted on a server or in <br>a Cordova Application. <br><br>AeroGear in this situation serves as a communication library. &nbsp;It <br>provides a wrapper around native storage, networking life cycle, object <br>marshalling, and networking error handling. &nbsp;We try to have our APIs <br>among the various platforms be similar enough that knowledge and design <br>lessons learned on one platform can be applied to other native <br>platforms. <br><br>I hope this helps some. <br><br>Summers <o:p></o:p></p><div><p class=MsoNormal><div class='shrinkable-quote'><br>&gt; <br>&gt; Thank you <br>&gt; Ashish <br>&gt; <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; View this message in context: <a href="" target="_top" rel="nofollow" link="external">click here</a>.<br><a href="http://aerogear-dev.1069024.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&amp;id=instant_html%21nabble%3Aemail.naml&amp;base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&amp;breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" target="_top" rel="nofollow" link="external"><span style='font-size:7.0pt;font-family:"Times New Roman","serif"'>NAML</span></a> <o:p></o:p></span></p></div></div>

        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://aerogear-dev.1069024.n5.nabble.com/What-is-it-about-tp2327p2331.html">RE: [aerogear-dev] What is it about</a><br/>
Sent from the <a href="http://aerogear-dev.1069024.n5.nabble.com/">aerogear-dev mailing list archive</a> at Nabble.com.<br/>