Application Development - Infoworld http://www.infoworld.com/t/1907 en Why Microsoft developers need a style guide http://www.infoworld.com/d/application-development/why-microsoft-developers-need-style-guide-186026?source=rss_application_development <!--paging_filter--><p>I usually get some flak from readers whenever I suggest that software developers can learn lessons from Microsoft. Not everyone thinks Microsoft is a role model. Nonetheless, I maintain you'd be hard-pressed to find another company outside Redmond that thinks more seriously and deeply about the practices and processes of software development.</p> Application Development Consumerization of IT Application Development Application Testing IT Training Development Tools Thu, 09 Feb 2012 11:00:00 +0000 Neil McAllister 186026 at http://www.infoworld.com Appeals court denies Google bid to keep email out of Oracle trial http://www.infoworld.com/d/applications/appeals-court-denies-google-bid-keep-email-out-of-oracle-trial-185810?source=rss_application_development <!--paging_filter--><p>Google has failed in its latest attempt to keep a potentially damaging email out of the lawsuit Oracle filed against it over alleged Java intellectual-property violations in the Android mobile OS.</p> <p>The U.S. Court of Appeals for the Federal Circuit on Monday denied Google's petition over the email, which was written by Google engineer Tim Lindholm, according to information on the court's website. The text of the court's decision was not immediately available.</p> Application Development Applications Google Oracle Application Development Intellectual Property Open Source Software Applications Mon, 06 Feb 2012 21:24:26 +0000 admin 185810 at http://www.infoworld.com Programmer personality types: 13 profiles in code http://www.infoworld.com/d/application-development/programmer-personality-types-13-profiles-in-code-185343?source=rss_application_development <!--paging_filter--><p>To the world at large, computers are scary machines that are impossible to understand, and programmers are the mysterious geniuses who know how to manipulate them even if they are never able to fix yours for whatever reason.</p> Application Development Application Development Misadventures Information Technology Careers Mon, 06 Feb 2012 11:00:00 +0000 Jason Snyder 185343 at http://www.infoworld.com 5 hot specialties for software developers http://www.infoworld.com/d/application-development/5-hot-specialties-software-developers-185548?source=rss_application_development <!--paging_filter--><p>American businesses say <a href="http://www.infoworld.com/d/application-development/heres-how-solve-americas-developer-shortage-185042">they can't find enough programmers</a> to fill their software development positions. Yet coders say they live in constant fear of their jobs being shipped overseas to outsourcing contractors. Can both be right?</p> Application Development Adobe Flash IT Jobs Application Development IT Training HTML5 Mainframes Mobile Development Web Development Cloud computing Thu, 02 Feb 2012 11:00:00 +0000 Neil McAllister 185548 at http://www.infoworld.com 12 essential programming tools for the mobile Web http://www.infoworld.com/t/mobile-development/12-essential-programming-tools-the-mobile-web-185145?source=rss_application_development <!--paging_filter-->{"id":"28572","keywords":"mobile development","promo_thumbnail_path":"http:\/\/d1piko3ylsjhpd.cloudfront.net\/uploads\/roboto\/slide\/image\/4706\/slide_thumbnail_00-05SS-slideshow-template-01.jpg","action":"Publish to CMS","package_content":"{\"slide\":[{\"media_credit_text\":\"\",\"media_alt_text\":\"\",\"media_type\":\"Image\",\"body\":\"<p>When programming apps for mobile devices, choice becomes dilemma. Do you target the iPhone market at the expense of Android's rising tide? Do you go native or write code to the mobile Web?</p><div class="field field-type-text field-field-slideshow-dek"> <div class="field-label">Dek:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> HTML5 and a vibrant ecosystem of libraries are making the mobile Web a compelling alternative to developing native code </div> </div> </div> <div class="field field-type-text field-field-slideshow-external-source"> <div class="field-label">External Source:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> infoworld.com </div> </div> </div> <div class="field field-type-number-integer field-field-essentials"> <div class="field-items"> <div class="field-item odd"> No </div> </div> </div> <div class="field field-type-text field-field-slideshow-url-redirect"> <div class="field-label">Redirect Unpublished Slideshow to:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> http://www.infoworld.com/slideshow/28572 </div> </div> </div> Application Development HTML5 Mobile Technology Application Development HTML5 Mobile Development Web Development Web Applications Thu, 02 Feb 2012 11:00:00 +0000 admin 185145 at http://www.infoworld.com Programming Opa: Web development, reimagined http://www.infoworld.com/d/application-development/programming-opa-web-development-reimagined-185453?source=rss_application_development <!--paging_filter--><p>Building a Web application today means using a variety of different software technologies, each executing in a different domain. JavaScript, HTML, and CSS in the browser; PHP, Python, Java, Ruby, or the like on the server; MySQL, PostgreSQL, SQL Server, MongoDB, or any of a growing list of database servers as your persistent storage back-end. With Opa, an open source Web development technology from the French company <a href="mlstate.com" target="_blank">MLstate</a>, building a Web application tomorrow could be much more straightforward -- and safer.</p> Application Development Application Development Web Development Wed, 01 Feb 2012 11:00:00 +0000 Doug Dineley 185453 at http://www.infoworld.com Here's how to solve America's developer shortage http://www.infoworld.com/d/application-development/heres-how-solve-americas-developer-shortage-185042?source=rss_application_development <!--paging_filter--><p>If we want to rejuvenate the software development jobs market in the United States, we need to radically rethink how we deliver IT education to American students, to say nothing of how we hire IT workers. The <a href="http://www.avc.com/a_vc/2012/01/the-academy-for-software-engineering.html" target="_blank">Academy for Software Engineering</a>, due to open its doors in New York City in fall 2012, is a step in the right direction.</p> Application Development The Industry Standard IT Jobs Application Development IT Training Development Tools Information Technology Careers Thu, 26 Jan 2012 11:00:00 +0000 Neil McAllister 185042 at http://www.infoworld.com Ruby on Rails 3.2 said to speed Web app development http://www.infoworld.com/d/application-development/ruby-rails-32-said-speed-web-app-development-184799?source=rss_application_development <!--paging_filter--><p>Those who maintain Ruby on Rails have released a new version of their popular open-source Web application development framework, one that features a number of improvements to help developers build applications more quickly.</p> <p>First released in 2004, Ruby on Rails is an open-source framework for rapidly assembling Web pages based on the Ruby scripting language. This is the first major release of the open-source package <a href="http://www.infoworld.com/d/application-development/ruby-rails-31-will-make-the-apps-run-faster-171359">since version 3.1 was released last August</a>.</p> Application Development Application Development Development Tools Web Development Mon, 23 Jan 2012 19:15:29 +0000 admin 184799 at http://www.infoworld.com Judge: No date for Android trial until Oracle fixes damages theory http://www.infoworld.com/d/the-industry-standard/judge-no-date-android-trial-until-oracle-fixes-damages-theory-183991?source=rss_application_development <!--paging_filter--><p>It is now unclear exactly when <a href="http://www.infoworld.com/d/the-industry-standard/oracle-sues-google-over-java-use-in-android-852">Oracle's lawsuit against Google over alleged Java intellectual property violations in the Android mobile OS</a> will go to trial, according to a ruling filed Thursday in U.S. District Court for the Northern District of California.</p> Application Development Open Source Software The Industry Standard Google Oracle Application Development Intellectual Property Open Source Software Thu, 12 Jan 2012 19:24:08 +0000 admin 183991 at http://www.infoworld.com How to get developers to document their code http://www.infoworld.com/d/application-development/how-get-developers-document-their-code-183908?source=rss_application_development <!--paging_filter--><p>Finding top-notch developers to join your team is difficult enough. Finding ones who also document their code can seem like a minor miracle.</p> <p>Let's ignore user-facing documentation for now. Manuals, reference guides, and online help are probably still best left to technical writers -- professionals who specialize in translating technical specs into everyday language. That kind of documentation comes later. During the software development process, however, maintaining a good body of internal-use documentation is essential.</p> Application Development Agile Development Application Development IT Management IT Training Development Tools IT Strategy Thu, 12 Jan 2012 11:00:00 +0000 Neil McAllister 183908 at http://www.infoworld.com First look: Zend's PHP developer cloud http://www.infoworld.com/d/cloud-computing/first-look-zends-php-developer-cloud-183766?source=rss_application_development <!--paging_filter--><p>When you consider the cloud, you typically imagine a realm of deployed, production applications. Zend Developer Cloud (ZDC) adds a twist: ZDC creates a place <em>in</em> the cloud where PHP-based applications can be developed <em>for</em> the cloud. No more developing locally, then deploying into the cloud -- ZDC pushes both into the ether.</p> <p>If that were all it did, ZDC's utility would be questionable. However, it offers benefits that are not at first apparent, but warrant a closer look.</p> Application Development Cloud Computing Application Development Development Environments PaaS PHP Web Cloud computing Wed, 11 Jan 2012 11:00:00 +0000 Doug Dineley 183766 at http://www.infoworld.com Apple's iOS strength prompted Objective-C language's growth in 2011 http://www.infoworld.com/d/application-development/apples-ios-strength-prompted-objective-c-languages-growth-in-2011-183609?source=rss_application_development <!--paging_filter--><p>Demonstrating continued momentum for Apple's iOS platform for mobile devices, the <a href="http://www.infoworld.com/d/application-development/objective-c-c-d-language-winners-in-programming-popularity-172587">Objective-C</a> language for building iOS applications bested other languages when it came to growth in popularity last year, according to monthly assessment of languages.</p> Application Development Mobile Technology Application Development Mobile Development Mon, 09 Jan 2012 21:23:54 +0000 Paul Krill 183609 at http://www.infoworld.com InfoWorld's 2012 Technology of the Year Award winners http://www.infoworld.com/slideshow/24605/infoworlds-2012-technology-of-the-year-award-winners-183313?source=rss_application_development <!--paging_filter-->The InfoWorld Test Center picks the year's best hardware, software, development tools, and cloud services<div class="field field-type-text field-field-slideshow-dek"> <div class="field-label">Dek:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> The InfoWorld Test Center picks the year&#039;s best hardware, software, development tools, and cloud services </div> </div> </div> <div class="field field-type-text field-field-slideshow-external-source"> <div class="field-label">External Source:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> infoworld.com </div> </div> </div> <div class="field field-type-text field-field-slideshow-url-redirect"> <div class="field-label">Redirect Unpublished Slideshow to:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> http://www.infoworld.com/slideshow/24605 </div> </div> </div> Application Development Cloud computing Mon, 09 Jan 2012 11:00:00 +0000 admin 183313 at http://www.infoworld.com Picking the top technologies in a wild year http://www.infoworld.com/t/application-development/picking-the-top-technologies-in-wild-year-183463?source=rss_application_development <!--paging_filter--><p>Whenever someone asks me how InfoWorld differs from other IT publications, I cite two facts off the bat: Most of our articles are written by experienced, working IT people -- and we're one of the few publications that still does real enterprise product reviews.</p> Application Development Applications Cloud Computing Computer Hardware Data Center Mobile Technology Open Source Software Storage Virtualization Application Development Hadoop Applications Cloud computing Computer Hardware Data Center Mobile Technology Storage Virtualization Mon, 09 Jan 2012 11:00:00 +0000 Eric Knorr 183463 at http://www.infoworld.com The year's best hardware, software, and cloud services http://www.infoworld.com/t/cloud-computing/the-years-best-hardware-software-and-cloud-services-183199?source=rss_application_development <!--paging_filter--><p>Was it the philosopher George Santayana who said, "Those who don't remember the past are condemned to repeat it?" Did he offer any hints for those of us who want to repeat the past, especially the successes? We're beyond the teary elegies of 2011 and deep into making resolutions for 2012. If we're going to stand half a chance of creating something great this year, it only makes sense to pause and celebrate what went right in 2011.</p> Application Development Applications Cloud Computing Computer Hardware Data Center Data Explosion Data Management HTML5 Microsoft Windows Mobile Technology Networking Open Source Software Security Storage Virtualization Application Development Applications Cloud computing Computer Hardware Data Center Data Management Mobile Technology Networking Operating Systems Storage Virtualization Mon, 09 Jan 2012 11:00:00 +0000 Doug Dineley 183199 at http://www.infoworld.com Mobile developers of the world, unite! http://www.infoworld.com/d/application-development/mobile-developers-the-world-unite-183223?source=rss_application_development <!--paging_filter--><p>There's no shortage of trade organizations for computing professionals, but a new group aims to serve a segment that it claims is underrepresented: mobile app developers.</p> Application Development Mobile Technology Apple Google iOS RIM (Research in Motion) Android Application Development Development Tools iPad iPhone Mobile Development Cloud computing Information Technology Careers Thu, 05 Jan 2012 11:00:00 +0000 Neil McAllister 183223 at http://www.infoworld.com 10 programming languages that could shake up IT http://www.infoworld.com/d/application-development/10-programming-languages-could-shake-it-181548?source=rss_application_development <!--paging_filter--><p>Do we really need another programming language? There is certainly no shortage of choices already. Between imperative languages, functional languages, object-oriented languages, dynamic languages, compiled languages, interpreted languages, and scripting languages, no developer could ever learn all of the options available today.</p> Application Development Google Dart Google Go Application Development Development Tools Web Development Tue, 03 Jan 2012 11:00:00 +0000 Jason Snyder 181548 at http://www.infoworld.com Mobile app developers to get their own professional organization http://www.infoworld.com/d/application-development/mobile-app-developers-get-their-own-professional-organization-182582?source=rss_application_development <!--paging_filter--><p>Mobile application developers are set to gain an industry association that would promote their interests, enabling collaboration and product testing while offering education, cloud hosting, and governmental lobbying on their behalf.</p> Application Development Mobile Technology Application Development Mobile Development Tue, 03 Jan 2012 11:00:00 +0000 Paul Krill 182582 at http://www.infoworld.com Web standards win, Windows whimpers in 2012 http://www.infoworld.com/d/application-development/web-standards-win-windows-whimpers-in-2012-182177?source=rss_application_development <!--paging_filter--><p>In keeping with tradition, it's time once again to dust off my crystal ball and see what the coming year will bring for software developers. Mind you, the spirits don't always offer the clearest vision of the tech industry, but they didn't let us down too badly <a href="http://www.infoworld.com/d/application-development/near-misses-and-lost-opportunities-application-development-in-2011-182141">last time around</a>. Let's see what they have to offer for 2012.</p> Application Development Application Development BlackBerry Microsoft Windows HTML5 M&A JavaScript Mobile Development Web Development Windows Phone Web Browsers Thu, 29 Dec 2011 11:00:00 +0000 Neil McAllister 182177 at http://www.infoworld.com Best of Google 2011: Gags, Easter eggs, pranks, and games http://www.infoworld.com/slideshow/23793/best-google-2011-gags-easter-eggs-pranks-and-games-182536?source=rss_application_development <!--paging_filter-->Google spent time this year playing tricks on readers and amusing them with gags, Easter eggs, fake videos and Web pages, and, of course, the famous interactive Doodles<div class="field field-type-text field-field-slideshow-dek"> <div class="field-label">Dek:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Google spent time this year playing tricks on readers and amusing them with gags, Easter eggs, fake videos and Web pages, and, of course, the famous interactive Doodles </div> </div> </div> <div class="field field-type-text field-field-slideshow-external-source"> <div class="field-label">External Source:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> pcworld.com </div> </div> </div> <div class="field field-type-text field-field-slideshow-url-redirect"> <div class="field-label">Redirect Unpublished Slideshow to:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> http://www.infoworld.com/slideshow/23793 </div> </div> </div> Application Development Technology Business Sat, 24 Dec 2011 08:00:00 +0000 admin 182536 at http://www.infoworld.com