Click here to Skip to main content

Welcome to the Lounge

   

For lazing about and discussing anything in a software developer's life that takes your fancy.
The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct and please don't post ads.

Technical discussions are welcome, but if you need specific help please use the programming forums.


 
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page  Show 
GeneralRe: What might have beenmemberpeterchen3 Oct '12 - 7:23 
Thanks!

GeneralRe: What might have beenmemberwizardzz3 Oct '12 - 4:34 
Big deal, I write code, but I judge people all the time.
GeneralWeb services are good, but is it necessary?memberVijay Sringeri2 Oct '12 - 20:56 
Hi,
Recently I was having a discussion with my colleague, to provide a mobile app to access a remote device which we frequently work with at office. and hence to provide basic functionalitues within the app.
 
For this we need to implement a web service.
 
Now the real question !!
For the above idea, we need to implement a web service.
However now the user is already able to access device over web portal within any web browser.
So, the natural question.. WHY DO I NEED A MOBILE APP ? WHY SHOULD I IMPLEMENT A WEB SERVICE ?
That's very much right.
IF this is the question, then why do Facebook, twitter have web services.. ( there is always a browser to access )
 
Please provide me your inputs, which are those "MUST" requirements for web service ?
Thanks.

GeneralRe: Web services are good, but is it necessary?protectorPete O'Hanlon2 Oct '12 - 21:14 
There are any number of reasons, but the most basic reason they offer them is so you can use their services in your applications. This isn't them being altruistic, there are cold hard business drivers in place such as building brand loyalty.

*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

"Mind bleach! Send me mind bleach!" - Nagy Vilmos

CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

GeneralRe: Web services are good, but is it necessary?memberJarek Kruza2 Oct '12 - 21:55 
Do some counting.
 
Lest have package tracking application - user enters package number and application displays date sent, current status and expected arrival date.
Data sent: let's say 20 bytes for number and 200 bytes of status/dates.
 
Now try to count the overhead of html/images/etc and compare it to overhead of WebService envelope (if you will use JSON service it will be minimal...)
 
If it's used frequently this sums up to quite big numbers.
 
And it will be probably more user friendly as native app than web page (unless you will design mobile-oriented web UI).
 
Convinced? Wink | ;)
GeneralRe: Web services are good, but is it necessary?memberVijay Sringeri3 Oct '12 - 3:45 
Hi,
That is very convincing. Thanks.

GeneralRe: Web services are good, but is it necessary?memberV.2 Oct '12 - 22:14 
IMHO the big difference is your audience.
 
Web site
Anonymous users, you have no clue who will access your site and when. The goal of a web site is to allow users free access.
You as the builder can change the contents whenever you like and how you like.
 
In short:
  * for humans
  * many clients
  * free access
  * no guarantee on content
Web Service
The interaction with a web service is via a "contract." It is expected that you keep some backward compatibility when upgrading the services. In addition, most web services have a limited number of users and access is more tightly controlled (IOW less open). Web services are also more easily used by machines instead of humans (as were web sites are more human readable)
 
in short:
  * for machines
  * fewer clients
  * limited access
  * content guaranteed
There are more differences and the above is not the "law", but rather rule of the thumb, but I think it gives you an idea.
 
hope this helps.

GeneralRe: Web services are good, but is it necessary?member_Maxxx_3 Oct '12 - 2:16 
Well, if your users want an app, you should provide it.
End of that discussion as the customer is always right.
 
IF an app can look better / be more responsive /be seen as better by the users, then again, you need to do it.
 
If you set up your web site to use the same web services then it's also a reasonably inexpensive route.
 
Finally, depending on circumstances, having a web service means other devs can always add the functionality to their applications - so you can get more users that way too.
MVVM# - See how I did MVVM my way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
 
.\\axxx
(That's an 'M')

GeneralRe: Web services are good, but is it necessary?memberMark Wallace3 Oct '12 - 2:30 
Because there's no pissing about with waiting for customers to test updates on their systems (which always seem to be ****ed up).
 
You just update the (fully tested) app on your server, and Bob's your system administrator.
I wanna be a eunuchs developer! Pass me a bread knife!

GeneralWhat's your favourite smartphone app?memberJörgen Andersson2 Oct '12 - 20:36 
And I don't mean the app you use the most, but rather the one that's making your life easier.
 
My vote among paid apps would be Tasker[^] and for free apps it would be Shush![^].
Both are for Android.
 
Any posts saying twitter or facebook will be downvoted, not just by me I'm sure, unless they can come up with a REALLY good argument. Smile | :)
Light moves faster than sound. That is why some people appear bright, until you hear them speak.
List of common misconceptions

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web04 | 2.6.130523.1 | Last Updated 24 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid