Okay folks, time to step up. I’m looking for participation solely for the purpose of gaining an idea about who’s using what in town. For this reason I don’t wanna do a “poll” per se. I want everyone to be able to see names, locations, etc and I’d like people to be able to check this out to get a sense of who can help them out from time to time, who’s *also* using a technology or framework that might be able to lend a hand, pitch in for a project, and also, quite honestly, take the temperature of skillz in the area. We’re all (the #mbgeekout) bringing skills to the table, but a lot of times we don’t know anyone else in town who’s also doing it or whatever.
So this is my attempt to map the technology landscape, if you will.
Here’s what you can do. In the comments field, add your comment with the following poll answers. I’m going to break this into two areas right now. Mobile and Web. If you’re a mobile developer, what language and framework are you currently using. Let’s use about 75% as the threshold. If you’re dabbling in iOS or thinking about getting into RIM development, you’re certainly welcomed to say, but if you had a gun at your head, and someone screamed WHAT FUCKING LANGUAGE AND FRAMEWORK DO YOU USE? SAY IT! SAY IT MOTHERFUCKER OR I’LL BLOW YOUR FUCKING HEAD OFF! What would your answer be? Likewise for web development. Bonus points if you’re using a CSS Framework and you’d like to add it, but mostly I’m looking to keep it simple and lean. Language, framework of choice (if any). Please feel free to voice your “I don’t use a framework” preferences if that be the case.
You can even use this handy little outline of a form to copy and paste if it’ll make it easier. If you don’t wanna put your name, that’s cool too, but you stand a better chance of getting your comment posted if you at least give your name and email address.
Mobile Development
Language:
Framework:
IDE of choice:
Web Development
Language:
Framework:
IDE of choice:
… and please, check back and feel free to view the results, if any! Like I said, it would be really great if even one person discovered another geek in town who was doing what they were doing, and connected.
**Mobile Development**
Language: PHP5, HTML, CSS
Framework: PhoneGap, but so far only for Android; or WURFL and HTML5, depending on project
IDE of choice: Linux Gedit on Ubuntu Linux + Gedit Plugins
**Web Development**
Language: PHP5
Framework: Kohana, or WordPress, Custom MVC, or just straight work — depends on the task; and jQuery + AJAX with everything
IDE of choice: Linux Gedit on Ubuntu Linux + Gedit Plugins
I’m like my friend Justin Rockwell on the belief about frameworks, except that I use Kohana minimally, just for M, V, and C separation. From there, I use straight PHP and PDO. I like it that way because it creates clean code, and is something that I can get other developers to join me and get going rapidly without a learning curve.
Lately it’s also been a lot more than this. Clients want to know if you can connect with other APIs like Twitter, Facebook, AddToAny, DomPDF, XML REST, Magento, PayPal, Authorize.Net, SagePay, WordPress custom plugins, widgets, and theme development APIs, and WURFL (for mobile stuff). Some clients want to know if you can just merge a bunch of cheap scripts from various places into a website. And many clients these days want to know what you know about internet marketing because they don’t want to have to teach you that (and all the acronyms and terms with that) for their projects — they want a developer who can build a “squeeze page”, for instance, and know what it usually takes and how one is usually done. Sometimes the work is very impressive, like a full-blown web application, and sometimes it’s just slapped together and thrown up fast as a testbed to see if it creates customers who pay (called conversions). The latter, more simple approach is usually very iterative, with tiny tweaks, multiple copies of the site for A/B testing, and so on. We developers have to get used to jumping in both arenas — large projects and shorter, more iterative projects.
Things I don’t dabble in, or don’t dabble in yet: Flash/ActionScript/Flex, or other proprietary Adobe product stuff; anything that involves purchasing a Macintosh, including iPhone development; hate most eCommerce products I’ve had to interact with except Magento — because they were poorly coded in my belief; not a fan of Drupal when I can do the same things in WordPress; and absolutely despise Cold Fusion, Ruby, Python, Java, Scala, Scheme, LISP, and any language on the Microsoft platform.
Personally, I hate frameworks. They make everything in development take twice as long (even though programmers will brainwash you to think otherwise). And future development 10x as long. If any is to be used it should be a homegrown, simple version that makes general development EASIER.
There is one exception- jQuery. I love you.
Language: Zeno, BitC, Draco, DCL, Csound, QPL, RBScript, Eiffel
IDE: Write by hand then scan.
Actually, I should legitimately add my Actionscript 2,3 and Flex experience to the list. I’m surprised there are no other Flash monkeys in the area.
Well, you mean besides me…lol. I actually thought I was the only person in Myrtle Beach besides Brooks (see above) with Flex experience! Glad to know we’re not alone.
I’m not a developer – just a silly sysadmin that writes scripts and dabbles in some web stuff whenever I find some extra time – which means practically never. Sooo….
Scripting Languages: Python, bash
IDE: mostly vi
Web Stuff languages: PHP, python
IDE: vi, SPE (aka: Stani’s Python Editor)
Web Development
Language: PHP, JavaScript
Framework: CakePHP, jQuery
IDE of choice: TextMate
Mobile Development Language: Objective-C, Java Framework:
iOS SDK, Android SDK, some Blackberry IDE of choice: Xcode Web
Development Language: PHP, Javascript, Python, Java, SQL Framework:
Homegrown, jQuery, CakePHP, Google App Engine IDE of choice:
TextMate Desktop Development Language: C++, C#, Objective-C, Java,
some VB IDE: Xcode and VisualStudio
Web Development Language: PHP IDE of choice: Notepad++ Not
in the Mobile Software, But if i were i’d prolly try a wack at
developing for android.
Mobile Development Language: Objective-C (iOS) or J2ME (BlackBerry)
IDE of choice: XCode (iOS) or Eclipse (BlackBerry)
Web Development Language: PHP
IDE of choice: Notepad++
SAME HERE!!!
Why do you guys love Notepad++ so much? Not to mention that Notepad++ requires Windows?
Web Development:
Language: PHP (primarily) and Python
Framework: Dabbling with CakePHP, but no primary framework for PHP. Django for Python.
IDE of choice: Textmate or Coda
Mobile Development:
Language: Objective-C (still learning)
Framework: None
IDE of choice: Xcode
Web Development
Language: Was ColdFusion for about 15 years, now, mostly PHP
Framework: None, yet. Looking at Cake
IDE of choice: Dreamweaver CS5
Web Development:
Language: CF – Primarily, Still some PHP
Framework: None.
IDE of choice: Dreamweaver CS4
Mobile Development:
Language: None, but want to do some adobe air apps.
Framework: None
IDE of choice: will be FB4