10 Top Programmeren Trends voor 2010
Meer controle over Flash Apps
Iedereen die een beetje weet van SEO zal zeker je vertellen dat Flash niet is een zoekmachine's beste vriend. Vaak zijn Flash-sites en applicaties die gebouwd zijn in een groot samengesteld blok, ondoordringbaar voor eventuele indexering script of web spider. Vandaar hun lage klassering op alle zoekmachine resultaten pagina's.
Hoewel deze beperkte Flash in het verleden, in de afgelopen jaren, Flash CMS (Content Management Systemen) is continue in ontwikkeling te helpen om zowel regelmatige gebruikers en ontwikkelaars in de bouw modulaire websites, met veel SEO-vriendelijke content.
Dit is ook mogelijk als gevolg van de steeds meer aanwezige interactie tussen ActionScript en andere scripting talen. Er zijn veel scripts en AS3 klassen die er zijn speciaal gebouwd om de interactie tussen JavaScript en Flash te vergemakkelijken. Hierdoor biedt het indirect toegang tussen de Flash-app en andere content op het web, hier inclusief het zoeken en crawlers. Niet meer worden aangeboden in een blok van binaire data, zijn Flash websites af te stappen van niche-merk en sectoren en in een categorie van diepe en doorzoekbare content authoring tools.
Flash applicaties zal evolueren met de release van Adobe Flash Player 10
Vergroot foto
Naast een aantal succesvolle programma's zoals F lashMoto CMS, silex, fCMSPro, FlashNuke, XOT Flash CMS en anderen, Flash in het algemeen heeft een aantal grote evenementen komen ook dit jaar. Reeds vrijgegeven in een beta versie, Flash Player 10.1 is opgenomen NVIDIA Adobe-ondersteuning, en levert daarmee verbeterde rijke webcontent te NVIDIA GPU eigenaars.
Naast ondersteuning van NVIDIA, zal Flash 10 brengen ook ondersteuning voor multi-touch en mobiele apparaten, de uitbreiding van de horizon tot meer dan de gemiddelde pc.
Afgezien van Flash Player, een beta versie van een stukje software draait om Flash heeft aangewakkerd enkele oprechte interesse in de wereld van Flash-ontwikkelaars ook. Adobe AIR 2.0 zal zeker profiteren van het succes van zijn voorganger, AIR 1, met een veel gehypte release. De nieuwere versie zal een aantal spannende functies, zoals API voor toegang tot microfoon ruwe data, HTML5 ondersteunen, CSS3 ondersteuning, wereldwijde error handling, zeer sterk verbeterd cross-platform printen, UDP-ondersteuning, secure sockets, socket luisteren, detectie-apparaat voor massaopslag, native code integratie, multi-touch en gebaar te ondersteunen, de mogelijkheid om een bestand met zijn eigen programma, enz. Open
HTML5 en CSS3 Tutorials overspoelen het web
Hoewel een officiële datum voor HTML5 en CSS3 is nog niet aangekondigd, ontwikkelaars hebben al gesprongen van de beschikbare standaard-ontwerpen, en zijn voortdurend gieten tutorials en artikelen over de binnenkort te verschijnen talen.
HTML-programmeurs en snijmachines, moet meer dan gelukkig zijn dit jaar, met veel tutorials en tips & tricks artikelen worden gepubliceerd op een respectabele tutorial-content-website-netwerk. Eigenlijk denk ik dat ik een van die editors die niet kon wachten tot de officiële versie en ben voor mezelf in dit artikel hier.
Deze nieuwere versies van HTML en CSS beter zal worden goedgekeurd en geaccepteerd veel sneller in vergelijking met het fiasco met de vorige versie van ActionScript 3, die zag veel programmeurs vasthouden aan AS2 omdat moeilijk te documentatie te lezen en het gebrek aan online tutorials. Het internet is nu volledig van hen, maar ten tijde van de release AS3's, ze waren vriendelijk van schaarse, deuken, het succes en de kenmerken van AS3.
Vergeleken met de enorme massa van HTML5 en CSS3 tutorials die momenteel beschikbaar op de belangrijkste zoekmachines, zijn we zeker in een betere positie om de overgang naar de nieuwe standaard behoorlijk snel.
Touch Technology
Zoals hierboven vermeld, touch technologie is op de stijging sinds de iPhone ter beschikking heeft gesteld de veiligheid buiten de departementen en high-tech gadgets. Nu is het de nummer een onderwerp van de ontwikkeling en integratie van Microsoft, maar de Redmond-gigant gebaseerd is niet de enige die het voortouw op deze golf. Door Flash10, heeft Adobe toegetreden tot de huidige, naast Apple, Microsoft en Google.
Kijk niet verder dan een paar jaar wanneer dit zal standaard zijn in ieder onlangs vrijgegeven gadget hardware of software.
Doe-het-zelf toepassingen
ensen zonder kennis van programmeren die gebruik maken van "gecodeerde" producten in het algemeen niet willen weten hoe hun product in principe werkt. Dit is de reden waarom WYSIWYG-editors, CMS en GUI's zo succesvol zijn geweest. Deze doe-het-zelf (DIY) toepassingen zal blijven groeien, uit te breiden en nieuwe markten te veroveren, verandert de manier waarop algemene toepassingen moeten niet alleen worden bediend, maar gebouwd.
Deze dagen, programmeurs hebben niet alleen bullet-proof een website tegen hackers en virusaanvallen, hebben ze ook "domme neer" voor hun beheerders en gebruikers. Terwijl de kaders in feite andere toepassingen te bouwen, hebben CMS getreden de gemeenschappelijke dag-tot-dag woordenschat, wordt beschouwd als een codering moet in elk project.
Mensen willen hun eigen website te bouwen, hun eigen blogs te maken, samen te stellen hun eigen vorm validatieproces, een eigen gebruikersnaam zwembad, maken en beheren van hun eigen advertentie campagnes te beheren, en de lijst gaat maar door. Voor een aanvraag tot het succes in 2010 hebben, moet het mogelijk maken de gebruiker alles te doen en niet afhankelijk van een bedrijf te ondersteunen of gecompliceerde FAQ-pagina. Met andere woorden, niet vervreemden programmeurs vormen de KISS-regels en het succes zal volgen. Als u me niet gelooft, neem dan een kijkje op de meest succesvolle instrumenten die er zijn: WordPress, Joomla, Drupal, Coppermine, LimeSurvey, XOOPS, enz.
Ruby Closing the Gap op PHP
Hoewel PHP was nog steeds dominant op de Elance online werk-index, die niet iets te betekenen op de kwaliteit en de prestaties van de twee scriptingtalen. Hoewel PHP dankt haar # 1 plek om te zijn wijd verspreid gemeenschap, heeft Ruby geslaagd om onder de radar en steek zelf gaan via diverse Ruby-aangedreven platformen zoals Rails en Sinatra op zeer grote en populaire websites.
Momenteel, als iemand de verleiding komen om een sociaal netwerk op te bouwen, geen grote adviesbureau zal adviseren het gebruik van Ruby-code als basis. Neem eens een kijkje bij enkele sites draaien Ruby deze dagen en zie hoeveel hij zich heeft verspreid, shadowing PHP-code in de prestaties en herbruikbaarheid. Enkele voorbeelden van sites lopen Ruby code zijn: Twitter, Google, Justin.TV, Gouden Gids, Scribd, Hulu, GitHub, Basecamp, Jobster, CrunchBase, Identi.ca, Shopify, Urban Dictionary, Vuurtoren, XING, kampvuur, Odeo, en iLike nog veel meer.
Ook is naast Ruby, Python uit te kijken naar en andere scripting talen ontstaan uit de verpakking en beet van de markt het aandeel van PHP.
Meer JavaScript, AJAX en Flash dan ooit
Imagination niveaus zijn op een all-time high op het web. Degenen die de schuld voor deze niet-ontwerpers, projectmanagers of art directors. De schuldigen zijn alleen code ontwikkelaars. Terwijl eerdere versies van JavaScript, AJAX en Flash aan het doen waren een aantal fundamentele animaties bewegen (traag of snel van hier naar hier), deze dagen, hebben dezelfde normen talen worden in de sollicitatieprocedure. Wat bedoel ik dat? Nou, als een ontwikkelaar of ontwerper wil een baan krijgen, moeten zij alles weten van hen, of op zijn minst een idee van wat ze kunnen doen.
Met de opkomst van JavaScript-bibliotheken zoals jQuery, MooTools, YUI, Dojo, Prototype en nog veel meer, waren ontwikkelaars krijgen een instrument niet alleen sneller schrijven en meer begrijpelijke JS code, maar krachtige tools om te gaan, nadat de gebruiker interactiviteit en design dat alleen Flash aanvragen werden voorzien. Met een plugin database zo groot als Joomla 's module repositories, jQuery is zeker de leider van de verpakking, het beïnvloeden van elk deel van het web. Het succes is zo groot, dat onlangs W3Schools, een zeer beroemde tutorial website voor het leren programmeren en scripting talen is een cursus voor het leren van jQuery inbegrepen, iets wat het niet heeft gedaan in het verleden voor andere soortgelijke JS bibliotheken.
Aan hetzelfde tempo met jQuery, AJAX heeft zijn tred te houden met het ritme van de hedendaagse ontwerpen, die meer en meer gebruikt om te animeren en inhoud te laden op afstand en lokaal. Just check out de AJAX-gebaseerde scripts geïndexeerd op Softpedia of andere middelen zoals Ajax Regen, Solutoire, MiniAjax, AjaxDaddy en DZone Snippets.
Online werk wordt meer winst
We hebben al gesproken over deze trend in deel I van deze redactie, en wilde alle ontwikkelaars en programmeurs nog steeds het lezen van deze redactie te adviseren om te profiteren van de recente trend in bedrijven en bedrijven over de hele wereld die ervoor kiezen om freelancers meer werk kansen op hun projecten in de hoop een lagere totale kosten in de code ontwikkelingslanden te bereiken. Wij raden aan het werk online marktplaatsen zoals Jobster, Guru, Elance, Rent-A-Coder, oDesk, GetAFreelancer en nog veel meer.
Cloud Computing
De 2009 succes van dit onderwerp is voornamelijk gebouwd op de kwaliteit die door bedrijven als Amazon, Rackspace en GoGrid. Hoewel het nog steeds zijn neezeggers, cloud computing lijkt te hebben op zijn minst schoof een voet tussen de deur voor verdere discussie.
Silverlight zet groei verder
Nog niet zo bekend is en gebruikt zoals Flash, Silverlight is rustig opbouwen van een user base door langzaam zelf geïnstalleerd worden op zoveel computers als mogelijk. Terwijl de grootste web-gebruiker van Silverlight (naast Microsoft-sites) blijft NBC, ontwikkelaars een kijkje te nemen in de Silverlight-applicaties zijn prees hem om zijn snelle ontwikkeling tempo.
Persoonlijk denk ik dat het kunstmatig de fase van de evolutie ook het inch overwogen, heb ik veel meningen gehoord over het web uit veel meer Silverlight en Flash geïnformeerde personas waaruit blijkt dat Flash-Microsoft kloon had Adobe's producten overtrof in vele gebieden, terwijl de uitvoering van nieuwe functies in een snel tempo. Zelfs zo, Silverlight heeft een lange weg te gaan, wordt nog steeds achter bij Adobe op het gebied van bereikbaarheid.
. NET 4
Microsoft's nieuwe product zal worden vrijgegeven samen met Visual Studio 2010 in de komende maanden, maar de buzz rond het evenement wordt steeds zo groot in de programmering wereld als de Windows 7 release gehad op de reguliere pc-gebruikers.
Met de nieuwe versies van deze producten komen vers functies, zoals na het installeren van kant-en-klare ASP.NET MVC, inclusie van F # in. NET Framework, C # en VB.NET functie verbeteringen, Visual Studio 2010 voor volledige ondersteuning van alle. NET 4-omgevingen, en nog veel meer.
Van Softpedia.com