when they say they "dabble" in guitar
Revolution Media neemt het Hypercard-model en brengt het de 21e eeuw in gierend, en breidt zijn programmering voor niet-programmeurs uit naar dingen zoals XML en internettoegang terwijl de eenvoudige, flexibele, Engels-achtige taal blijft behouden. Met $ 49 is het een krachtige en goedkope tool voor een verscheidenheid aan programmeerconcepten - maar het laat ook zien waar het oude model een beetje achterloopt op de tijd.
"Hypercard", zegt u? Ga zitten en laat je opa je een verhaal vertellen. Terug in de late jaren 1980, begon Apple Computer een klein programma genaamd Hypercard te bundelen met al zijn Macs. Dit programma was zijn tijd ver vooruit, waardoor je een GUI (Graphical User Interface) zonder programmeren kon bouwen en er vervolgens code mee kon verbinden. Het was ook uitbreidbaar en begon te worden gebruikt voor alles van avonturenspellen (de voorloper tot Myst gebruikte Hypercard) tot front-ends voor bedrijfsdatabases. Apple wist echt niet wat ermee te doen of hoe het op de markt moest worden gebracht, en het kwijnde weg en stierf uiteindelijk als programma's zoals Visual Basic omarmd, uitgebreid en uitgeroeid. Eerst, het goede nieuws: het programma is zoals makkelijk als de oude Hypercard was. Je tekent letterlijk je interface met behulp van een breed scala aan bedieningselementen, zoals velden, knoppen, tabellen, enzovoort. Vervolgens voegt u functionaliteit toe door kleine scripts te schrijven. U kunt bibliotheken met functies en subroutines maken of al uw code in de objecten zelf plaatsen. Uw programma bestaat uit "stapels" van "kaarten", waarbij elke kaart zijn eigen objecten en gegevens bevat. Voor gebruikers die niet vertrouwd zijn met programmeren, is de taal eenvoudig en toch compleet, met alle verwachte besturingsstructuren. Standaard kan de taal uitgebreider zijn dan veel professionele programmeurs verkiezen, maar hoewel er manieren zijn om het te laten vervallen, zul je het nooit verwarren met C of PERL.
Het slechte nieuws - de kosten van deze eenvoud zijn dat het programma "objectachtig" is in plaats van echt "objectgericht", en als je niet weet wat dat betekent, interesseert het je waarschijnlijk niet. Er is geen eenvoudige manier om bijvoorbeeld een tekstveld te maken met overgeërfd gedrag dat alle toekomstige tekstvelden delen; u moet handmatig een script aan elk veld toevoegen om het de gewenste functionaliteit te geven. (U kunt het object natuurlijk kopiëren en plakken, maar als u de functionaliteit wilt wijzigen, moet u dit in elk exemplaar van het veld wijzigen.) Het andere alternatief is om een aangepast besturingselement te ontwerpen, maar hiervoor is programmeren vereist een andere taal.
Revolution kan het best worden gebruikt voor interface-intensieve applicaties die werken met voornamelijk statische gegevens. Het is ideaal voor kiosken of interactieve demonstraties, front-ends voor databases en presentaties. Het is niet iets om te gebruiken om het volgende Word of Warcraft in te schrijven, hoewel het kan worden gebruikt om casual games te ontwerpen. De Media-versie kan geen echte zelfstandige uitvoerbare bestanden zijn; hoewel de duurdere Studio en Enterprise-edities dat wel kunnen. Ten slotte is Revolution platformonafhankelijk voor de pc, Mac en Linux, met functionaliteit die vergelijkbaar is met Java, maar met een veel soepeler leercurve.
Panasonic daagt Nikon uit met HD-video op fotocamera Panasonic is bezig met de ontwikkeling van een versie van de Lumix G1 digitale fotocamera met de mogelijkheid om op te nemen high-definition video met ...
Panasonic ontwikkelt een versie van zijn Lumix G1 digitale fotocamera met de mogelijkheid om high-definition video op te nemen met autofocus.
Kan niet bijwerken naar Windows 8.1, map Bestanden programmeren doorgestuurd
Foutbericht bevestigen: kan niet bijwerken naar Windows 8.1. Lijkt erop dat pc Windows 8.1 niet kan uitvoeren. Gebruikers of programmabestanden De map wordt omgeleid naar een andere partitie.
EBook downloaden: Windows Phone 7 programmeren
Programmeren Windows Phone 7 is een voorbeeld van een boek dat kan komen en dat van belang kan zijn voor ontwikkelaars die mogelijk willen programma-apps voor de Windows Phone 7-serie.