<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 23 May 2013 01:29:00 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Jani Hartikainen's Blog: Now you can write PHP code...without writing any code]]></title>
      <guid>http://www.phpdeveloper.org/news/15033</guid>
      <link>http://www.phpdeveloper.org/news/15033</link>
      <description><![CDATA[<p>
<i>Jani Hartikainen</i> has <a href="http://codeutopia.net/blog/2010/08/26/now-you-can-write-php-code-without-writing-any-code/">pointed out a new application</a> that can run on the iPad and allows you to write PHP without having to write out a single line of code.
</p>
<blockquote>
Yes, you heard that right! You can now code in PHP without having to write a single line of code '" amazing, right? The application that makes this possible is called <a href="http://itunes.apple.com/us/app/the-lemon-ade/id369025015?mt=8#">Lemon ADE</a>, and it runs on the iPad. In this post I'll go over how Lemon ADE works, and I have also recorded a short video demonstrating coding with the app.
</blockquote>
<p>
The tool is an <a href="http://en.wikipedia.org/wiki/Abstract_syntax_tree">abstract syntax tree</a> editor and parses the blocks on-screen down into valid PHP code. You define operations, variables, functions, etc and the result can be pushed out to an FTP server for execution (nope, nothing local). You can watch his video demonstration <a href="http://www.youtube.com/watch?v=HR6BUlS_Eig">here</a>.
</p>]]></description>
      <pubDate>Fri, 27 Aug 2010 11:47:20 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Walsh's Blog: iPad Detection Using JavaScript or PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/14341</guid>
      <link>http://www.phpdeveloper.org/news/14341</link>
      <description><![CDATA[<p>
<i>David Walsh</i> has a new post to his blog today with some code snippets that can help you <a href="http://davidwalsh.name/detect-ipad">detect iPad users</a> when they come to your site.
</p>
<blockquote>
The hottest device out there right now seems to be the iPad. iPad this, iPad that, iPod your mom. I'm underwhelmed with the device but that doesn't mean I shouldn't try to account for such devices on the websites I create. 
</blockquote>
<p>
He includes three ways to get the job done by matching against the User Agent sent by the browser - Javascript, PHP and with an .htaccess file for an Apache server. As one commenter points out, though, you need to be sure if you already have a redirect on the word "mobile", the iPad's User Agent contains that too.
</p>]]></description>
      <pubDate>Tue, 13 Apr 2010 12:22:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings Blog: What does the iPad mean for PHP companies?]]></title>
      <guid>http://www.phpdeveloper.org/news/14289</guid>
      <link>http://www.phpdeveloper.org/news/14289</link>
      <description><![CDATA[<p>
<i>Ivo Jansch</i> of Ibuildings has taken a look at a different sort of spin on Apple's iPad device and asked what potential it has to <a href="http://www.ibuildings.co.uk/blog/archives/1589-What-does-the-iPad-mean-for-PHP-companies.html">affect the PHP companies</a> out there.
</p>
<blockquote>
I see the iPad (and the non-Apple alternatives that already exist or are on the way) as a game changer. It brings new ways of consuming content and will reach audiences that the laptop has never reached. [...] In any case, the iPad is a game changer. What does this mean for the web and for tech companies such as us? First, it's nice to see that Apple is pushing open standards heavily with the iPad. [...] Second, the typical architecture behind most iPad apps (and other mobile applications for that matter) is to have a thin client on the device, and a rich API as the backend.
</blockquote>
<p>
<i>Ivo</i> talks about the one of the key pieces of technology behind it all - the API that your service provides for iPad/iPod applications too hook into. Without a well-built, solid API to interface with, your application can be world class but not be very useful at all.
</p>]]></description>
      <pubDate>Fri, 02 Apr 2010 10:34:37 -0500</pubDate>
    </item>
  </channel>
</rss>
