<!DOCTYPE html>
<html>
<head>
  <meta charset='utf-8'>
  <title>EnvayaSMS</title>
  <link rel='stylesheet' type='text/css' href='styles/site.css' />
</head>

<body>
  <a href="http://github.com/youngj/EnvayaSMS"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt="Fork me on GitHub" /></a>

  <div id="container">

    <a style='float:left' href="index.html"><img src='media/icon.png' height='72' width='72' style='margin-right:10px' /></a>
    <h1 style='padding-top:13px'><a href="index.html">EnvayaSMS</a>
    
    <span class="small">
      SMS gateway for Android
    </span>    
    
    </h1>      
    
    <div class='menu' style='clear:both;padding-top:5px'>
        <a href='index.html'>Home</a>
        &middot;
        <a href='install.html'>Install</a>
        &middot;
        <a href='how.html'>How it Works</a>
        &middot;
        <a href='serverapi.html'>API Reference</a>
        &middot;
        <a href='comparison.html'>Comparison</a>        
        &middot;
        <a href='history.html'>History</a>                
    </div>
  
    <h2>Comparison to Alternative Methods</h2>
<p> 
    SMS gateways can be created using several alternative methods, including hosted services (e.g. Twilio, Tropo, Clickatell),    
    connecting GSM phones/modems to a computer (e.g. FrontlineSMS, RapidSMS, Kannel),
    and partnering directly with mobile operators.    
</p>

<table class='comparison_table'>
    <thead> 
    <tr>
        <td>&nbsp;</td>
        <th>Benefits</th>
        <th>Drawbacks</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <th>Hosted services</th>        
        <td>
            <ul><li>High message throughput
            <li>Easy to deploy</ul>
        </td>
        <td>
            <ul><li>No local numbers in many countries
            <li>Usually no MMS support</ul>
        </td>
    </tr>
    <tr>
        <th>Connecting modem<br /> to computer</th>        
        <td>
            <ul><li>Can work with inexpensive phone</li></ul>
        </td>
        <td>
            <ul><li>Expensive hardware costs
            <li>Lots of moving parts to keep working
            <li>Very difficult for non-technical users to deploy
            <li>Low message throughput
            <li>No MMS support</ul>
        </td>
    </tr>    
    <tr>
        <th>Partnering with<br />mobile operators</th>        
        <td>
            <ul>
            <li>High message throughput
            <li>Can provide free service to users via shortcode</ul>
        </td>
        <td>
            <ul><li>Usually very expensive
            <li>Requires operator approval
            <li>Long setup time</li></ul>
        </td>
    </tr>      
    </tbody>    
</table>
    
<p>
    EnvayaSMS is ideal for situations where no hosted services with local numbers are available in 
    a particular country, or when it is necessary to receive MMS messages. 
</p>
<p>
    EnvayaSMS likely has lower throughput than hosted services or partnering with mobile operators, but should 
    be able to forward up to a few thousand messages per phone per day.
</p>
    
    <div class="footer">
      get the source code on GitHub : <a href="http://github.com/youngj/EnvayaSMS">youngj/EnvayaSMS</a>
    </div>

  </div>

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-25868450-2']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
  
</body>
</html>