No, you don’t need an IDE to code in PHP language, you can code in Notepad and be all good. But trust me, you wouldn’t want to go that route as you have to put in a lot of extra and unnecessary work ...
Despite Xcode’s popularity, you may not want to depend solely on this IDE. Check out these quality alternatives for developing apps for Apple platforms. What Powers Your Databases? Take This DZone ...