9 Trends in Software Development BY POWERTECH @ FUTURICE that You Should Be Aware Of! 1. HTML 5 + CSS3 START Using it NOW! GOOD IN PROTOTYPING CASES FALLBACK SUPPORT WITH READY JS LIBRARIES Beware of the dangers of browser support 2. DISTRIBUTED VERSION CONTROL NO REASON TO USE SVN ANYMORE! MERGES ARE FINALLY EASY! PROMOTES MORE COMMITS! MERCURIAL OR GIT 3. SOCIAL MEDIA SOMEHOW PRESENT IN EVERY PROJECT NEW INTEGRATION POSSIBILITIES AND APIs BEWARE OF THE CHANGING APIS KNOW THE LIcENsES AND RULES 4. CONTINUOUS INTEGRATION MAKES DEVELOP-TESt-DEPLOY CYCLES SHORT PART OF EVERY AGILE PROJECT You SHOULD TRY THIS OUT! 5. THE BATTLE OF THE MOBILE PLATFORMS NATIVE PLAFORM WARS are WAGING: QT, IPHONE, ANDROID, WIN 7, BADA development ecosystem CHANGING FAST TRY TO know at least the basics on many platforms to make the learning curve lower 6. MOBILE WEB KNOW WHAT THE MOBILE WEB IS CAPABLE OF VS. NATIVE APP MOBILE WEB DEVICE APPS are reality HTML5 to MOBILE WEB is coming 7. CLOUD COMPUTING everything is going into the cloud 3rd party projects can rarely be developed on cloud because OF confidentiality reasons => this is a problem in project business 8. 'DYNAMIC' LANGUAGES YOU SHOULD tRY: =>Ror =>grails =>scala =>python 9. NoSQL FAST DEVELOPMENT AND superIor SCALABILITY REQUIRES dIFFERENT APPROACH ON DATA MODELLING DOWNSIDE: WHAT ABOUT DATA MIGRATIONS AND REPORTING? IN SMALL AND MEDIUM SIZED WEB PROJECTS
Popular presentations
Resumen explicativo del Proyecto de Ley de Resguardo del Orden Público (Ley Hinzpeter) en el marco de la protesta social
Sebastián Aylwin on
Resumen explicativo del Proyecto de Ley de Resguardo del Orden Público
More popular prezis in Explore>