<div dir="ltr">+1</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 11 June 2013 17:00, Matthias Wessendorf <span dir="ltr"><<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I like the "Sales Agent" case.<div><br></div><div>I also like the "query criterias", inside of the "business app" for status/location. This will show HOW EASY a business app can send to "n" devices, once it figured out it's own "business rules".</div>
<div><br></div><div>Also, have in mind this needs to be simple and quick, and not end-up becoming an "ERP system". Therefore I like this simple demo concept. The apps (iOS/Android) should have a simple UI, displaying a bit of data, from the "business app" (list of leads) + receives Push Messages.</div>
<div><br></div><div><br></div><div><br></div><div>Let's do it!</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Tue, Jun 11, 2013 at 4:45 PM, Sebastien Blanc <span dir="ltr"><<a href="mailto:scm.blanc@gmail.com" target="_blank">scm.blanc@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Hey !<div>We would like to provide, in a quite short delay (coming 2 weeks) a demo showing all the different bits of the "push" world , meaning :</div>
<div> client | push server | JEE Backend App</div>
<div><br></div><div>We already have the push server (<span style="font-family:arial,sans-serif;font-size:12.800000190734863px">aerogear-unified-push-server) : so we need a client (iOS and maybe also Android) and a simple JEE backend application. The backend app will mostly be scaffolded and will use the </span><span style="font-family:arial,sans-serif;font-size:12.800000190734863px"> aerogear-unified-push-java-</span><span style="font-family:arial,sans-serif;font-size:12.800000190734863px">client to send messages to the Push Server. </span><span style="font-family:arial,sans-serif;font-size:12.800000190734863px"> </span></div>
<div><span style="font-family:arial,sans-serif;font-size:12.800000190734863px"><br></span></div><div><font face="arial, sans-serif">Then of course, we need to think about an idea of the application itself. It needs to stay really simple, show how we can send selectively and should be a bit "business" related.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">So, I came up with an idea this morning that we can discuss here, of course if you have any other idea don't hesitate to share it.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><h1 style="border-bottom-style:solid;border-bottom-width:1px;margin-right:0px;font-size:2.5em;margin-left:0px;margin-bottom:15px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin-top:0px!important;padding:0px;border-bottom-color:rgb(221,221,221)">
Push Demo</h1><h1 style="border-bottom-style:solid;border-bottom-width:1px;font-size:2.5em;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:1em 0px 15px;padding:0px;border-bottom-color:rgb(221,221,221)">
<a name="13f33c06e3d7497d_13f33b3aba449a28_introduction" href="https://gist.github.com/sebastienblanc/5755548#introduction" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px" target="_blank"><span></span></a>Introduction</h1>
<p style="margin:15px 0px"><font color="#000000" face="Helvetica, arial, freesans, clean, sans-serif"><span style="font-size:14.857142448425293px;line-height:14.285714149475098px">Prodoctor is a company in the health care industry, selling a revolutionary tensiometer. Their clients are doctors. Prodoctor has several sales agents all over the United States. At the headquarters, they have their "first line" sales </span><span style="font-size:15.199999809265137px;line-height:14.274999618530273px">department</span><span style="font-size:14.857142448425293px;line-height:14.285714149475098px"> doing cold calls all along the day. As soon they have a concrete lead, they use their Prodoctor Admin app to filter out available sales Agents available in the lead area. They can then send them a push notification.</span></font></p>
<p style="margin:15px 0px"><font color="#000000" face="Helvetica, arial, freesans, clean, sans-serif"><span style="font-size:14.857142448425293px;line-height:14.285714149475098px">The sales agent receives the notification on their mobile device that a new lead is available. The agent will handle the lead by "accepting" the </span><span style="font-size:15.199999809265137px;line-height:14.274999618530273px">notification</span><span style="font-size:14.857142448425293px;line-height:14.285714149475098px"> informing the other agents that the lead has been processed.</span></font></p>
<h1 style="border-bottom-style:solid;border-bottom-width:1px;font-size:2.5em;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:1em 0px 15px;padding:0px;border-bottom-color:rgb(221,221,221)"><a name="13f33c06e3d7497d_13f33b3aba449a28_the-client-app" href="https://gist.github.com/sebastienblanc/5755548#the-client-app" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px" target="_blank"><span></span></a>The client app</h1>
<ol style="padding-left:30px;line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:15px 0px"><li>The client consist of a list of leads : a lead can be "open" or "in process", leads "in process" of other sales are not visible.</li>
</ol><ul style="line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:15px 0px;padding:0px 0px 0px 30px"><li>optional : when the client tap a lead it appears on a map</li>
</ul><ol style="padding-left:30px;line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:15px 0px"><li>The client has a status that he can set: STANDBY | WITH_CLIENT |PTO</li>
<li>The client has a location</li><li>The client has an alias</li></ol><h1 style="border-bottom-style:solid;border-bottom-width:1px;font-size:2.5em;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:1em 0px 15px;padding:0px;border-bottom-color:rgb(221,221,221)">
<a name="13f33c06e3d7497d_13f33b3aba449a28_prodoctor-admin-client" href="https://gist.github.com/sebastienblanc/5755548#prodoctor-admin-client" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px" target="_blank"><span></span></a>Prodoctor Admin client</h1>
<ol style="padding-left:30px;line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:15px 0px"><li>The admin client can create a new lead :</li>
</ol><ul style="line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:15px 0px;padding:0px 0px 0px 30px"><li>A lead consist of a name and a location</li>
</ul><ol style="padding-left:30px;line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:15px 0px"><li>The admin client can query for Sales Agents based on :</li>
</ol><ul style="line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif;margin:15px 0px;padding:0px 0px 0px 30px"><li>Status</li><li>Location</li>
</ul><ol style="margin:15px 0px;padding-left:30px"><li><p style="margin:15px 0px"><font color="#000000" face="Helvetica, arial, freesans, clean, sans-serif"><span style="font-size:14.857142448425293px;line-height:14.285714149475098px">The admin client can assign a lead to a selection (1..n) of sales agents, this will send out the </span><span style="font-size:15.199999809265137px;line-height:14.274999618530273px">notifications</span><span style="font-size:14.857142448425293px;line-height:14.285714149475098px">.</span></font></p>
</li><li style="line-height:14.285714149475098px;font-size:14.857142448425293px;font-family:Helvetica,arial,freesans,clean,sans-serif"><p style="margin:15px 0px">The admin client manage the Sales Agents DB.</p>
</li></ol></div></div>
<br></div></div>_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><span class="HOEnZb"><font color="#888888"><br></font></span></blockquote></div><span class="HOEnZb"><font color="#888888"><br>
<br clear="all"><div><br></div>-- <br>Matthias Wessendorf <br>
<br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a>
</font></span></div>
<br>_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br></blockquote></div><br></div>