KETO Diet with USN
Inhoudsopgave:
- De Windows 8 Software Development Kit gebruiken
- Dat is een beetje moeilijker te beantwoorden.
- "Visual Studio 2012 is de beste IDE ter wereld voor het ontwikkelen van games", zegt McKinney. "Geen enkele andere IDE komt zelfs in de buurt van de snelheid en kracht van Visual Studio." JamPot's Michael Barr is het hiermee eens en zegt dat Visual Studio "echt mooie debuggingtools ingebouwd heeft en erg leuke testkit-tools uit de verpakking".
- Natuurlijk werkt het laag houden van de balk als een tweesnijdend zwaard. De Windows Store groeit misschien snel, maar de meeste apps die nu beschikbaar zijn, zijn op zich best ongeïnspireerd en in het slechtste geval slecht. De slechte status van de huidige app-selectie zette WinAppUpdate's Miller ertoe aan om begin oktober een kwaliteitsgerelateerde rant uit te voeren.
Redmond, we hebben een probleem.
Met stagnerende pc-verkopen en explosieve groei van tablets, besloot Microsoft om de ketenen van zijn op de desktop gerichte verleden te laten varen ten gunste van een gebruiksvriendelijke, mobiele telefoon. eerste toekomst. Het is vaarwel Startknop, hallo Startscherm. Er zijn iconen uit, er zitten tegels in.
De nieuwe look-and-feel in Windows 8 (Microsoft noemt het de "moderne gebruikersinterface-stijl") wenkt ook een geheel nieuw software-ecosysteem-apps speciaal gemaakt voor de nieuwe tegel-gebaseerde interface. En daarin ligt de wrijving. De apps zijn er gewoon nog niet, zowel in kwantiteit als kwaliteit.
[Lees meer: Onze beste Windows 10-tricks, tips en tweaks]Een Microsoft-ondervoorzitter verklaarde publiekelijk dat zijn bedrijf "agressief zal streven naar Meer dan 100.000 apps in de eerste drie maanden, "maar niets over de huidige inventarisatie van de app van de Windows Store (die voor alle winkelposten wereldwijd onder de 4000 hangt) suggereert dat zulke verheven doelen worden gerealiseerd.
Ons vorige onderzoek naar de staat van de Windows Store heeft een aantal redenen uiteengezet waarom ontwikkelaars mogelijk niet naar de baby van Microsoft stromen.Een wijdverspreid sentiment veronderstelt dat het ontwikkelen van apps voor een onbewezen Windows 8-ecosysteem niet zoveel fiscale zin heeft als de laatste hand leggen aan apps voor de reeds gevestigde (en bloeiende) Android en Apple marktplaatsen. Ondertussen, sommige ontwikkelaars echo Valve honcho Gabe Newell, vinden alleen craven motivaties in Microsoft's verhuizing naar de "ommuurde tuin" -model.
Toch hebben we nagedacht, kon moet een deel van de schaarste aan apps worden geplaatst aan de voeten van eenvoudige oude technische problemen in plaats van hoogstaande morele idealen? Hoe eenvoudig is het om een Windows 8-app te maken?
De vraag heeft implicaties voor meer dan alleen Windows 8-lanceringsdag. Als Windows 8 zich op een stratosferische manier opstelt - en dat zou heel goed kunnen, gezien het besturingssysteem op de overgrote meerderheid van de pc's die na 26 oktober worden verkocht - zou een eenvoudig ontwikkelproces de overgang vereenvoudigen voor momenteel aarzelende ontwikkelaars die besluiten om op te springen de jus trein op een later tijdstip. Aan de andere kant zou een coderingsnachtmerrie kunnen helpen om de dominante posities van de gevestigde iOS- en Android-platforms te versterken.
Dus hoe is het eigenlijk om een Windows 8-app te ontwikkelen? We hebben een handjevol topontwikkelaars gesproken die al met het platform werken om een duidelijk beeld van de situatie te krijgen.
De Windows 8 Software Development Kit gebruiken
Microsoft ondersteunt verschillende programmeertalen met zijn Windows 8 SDK. De ontwikkelaars met wie we spraken, zeiden dat veelzijdigheid het ontwikkelen van Windows 8-apps een fluitje van een cent maakt, vooral als je een achtergrond hebt in het ontwikkelen voor Windows- of web-apps, of als je bekend bent met C ++ of C #.
"Het was vrij eenvoudig overgang met de Windows 8 SDK, bij het vertalen van onze app naar dat platform, "zegt Jonathan Sasse, senior vice-president van Product and Programming bij Slacker Radio. "Zeker, vanuit ons perspectief is dit vergelijkbaar met het implementeren van SDK's van andere besturingssystemen die we eerder hebben gedaan. In sommige gevallen was het zelfs een beetje eenvoudiger."
De ontwikkelaar van The Slacker Radio-app zegt dat er niets bijzonder moeilijks is aan het maken van software voor Windows 8.Anderen ontwikkelden hetzelfde liedje. Richard McKinney, de technisch directeur voor Halfbrick - het best bekend voor Fruit Ninja - noemt de WinRT API-backbone van het platform "geweldig voor C ++ -ontwikkelaars en goed voor andere ontwikkelaars." Michael Barr, de CTO van de Ierse JamPot, zegt dat de SDK's flexibiliteit zou ontwikkelaars uit verschillende vaardigheden moeten verleiden. "Je kunt je app zelf ontwikkelen in C #, of je kunt het ontwikkelen met HTML5 en CSS, zodat mensen die afkomstig zijn van een webontwerpachtergrond zich daadwerkelijk snel kunnen aanmelden bij Windows 8 in plaats van dat ze een heel nieuw raamwerk moeten leren Van de grond af." Webontwikkelaars kunnen ook Windows 8-apps samenbrengen met behulp van JavaScript.
Ontwikkelaars die gebruikmaken van platformonafhankelijke C ++ - en C # -ontwikkeltools om apps voor andere platforms te maken, zullen de overgang net zo gemakkelijk vinden. "Zodra u uw kernraamwerk hebt opgezet, (de nieuwe Windows API's) raakt u echt uit uw weg en kunt u C ++-code voor meerdere platformen gebruiken om te doen wat u nodig hebt," zegt McKinney. <<> Hitcents, waarvan Draw a Stickman Epic zal beschikbaar zijn wanneer de Windows Store officieel op 26 oktober wordt gelanceerd, zijn apps heeft ontwikkeld met Xamarins cross-platform Monotouch en Mono voor Android. "Hierdoor kunnen we dezelfde taal gebruiken, C #, en code delen tussen alle platforms", zegt ontwikkelaar Jon Peppers, senior applicatie-ontwikkelaar. "Ik kon onze game in minder dan vier uur naar Windows 8 porteren, zonder de tijd te nemen om het formaat van de dingen aan te passen aan de nieuwe schermresolutie." (Peppers en zijn Hitcents-cohorten hebben een korte YouTube-video geplaatst waarin de voordelen worden beschreven van het gebruik van Xamarin-tools om platformonafhankelijke apps te maken.)
Zakelijke apps zouden niet zo snel worden overgedragen en het proces zou niet zo snel zijn geweest, zonder de platformonafhankelijke tools van Xamarin, merkt Peppers op, maar James Scott, CEO van JamPot, zegt dat de eenvoudige overgang naar de Windows 8 SDK zijn bedrijf in staat stelde zijn Windows 8-app-ondersteuning in de helft van de tijd die nodig was om zijn Android te krijgen, beschikbaar te krijgen of iOS-service van de grond.
Waar zijn de inheemse iOS- en Android-poorten?
Het ontwikkelen van Windows 8-apps zou niet moeilijk moeten zijn voor ontwikkelaars met een Windows-, web- of platformonafhankelijke achtergrond. Maar is de overgang net zo naadloos voor ontwikkelaars die hun uiterste best doen om te duiken in de moedertaal van concurrerende platforms, zoals Objective-C van iOS of Android Java?
Dat is een beetje moeilijker te beantwoorden.
Een specifiek doel opsporen Android- of iOS-ontwikkelaar die de sprong naar Windows 8 maakt, is net als een diehard fan van EA's Origin-gaming-service proberen te vinden: ze zijn er gewoon niet en de aarzeling heeft weinig te maken met technische hindernissen. Als je enige tijd doorbrengt in Android- en iOS-ontwikkelaarsforums, wordt het snel duidelijk dat de meerderheid van de ontwikkelaars die zich inzetten voor concurrerende mobiele platforms van plan is
blijf
te wijden aan concurrerende mobiele platforms totdat Microsoft bewijst dat er geld is te vinden bij het maken van Windows 8-apps. Gelukkig hebben enkele van de Windows 8-ontwikkelaars die we spraken wat inzichten gegeven over de obstakels waarmee ontwikkelaars alleen te maken hebben met iOS- en Android-werk. Met slechts 357 games in de Windows Store is het ecosysteem niet per se aantrekkelijk voor iOS en Android-ontwikkelaars die op zoek zijn naar kritische massa. "Als je helemaal opnieuw begint of uit een andere omgeving komt, zoals iOS of Android, zou je alles heel eenvoudig moeten vinden", zegt Richard McKinney, technisch directeur van Halfbrick, hoewel hij toegeeft dat porteren native iOS- en Android-apps naar Windows 8 zou een tijdje duren. "Als je gameplaycode rechtstreeks in Objective-C of Java is geschreven, moet je dat allemaal overbrengen in aanvulling op de platformcode." Hitcent's Peppers is het ermee eens dat het porteren van niet-platformonafhankelijke iOS- en Android-apps naar Windows 8 "enige tijd kan duren".
Zelfs alsnog moesten de kleine hobbels gepresenteerd door de Windows 8 SDK verbleken in vergelijking met de hoops-ontwikkelaars oorspronkelijk doorbreken om te werken aan mobiele applicaties. "Je hoort sommige mensen klagen over [ontwikkelings] hindernissen, maar het is niets vergeleken met het oorspronkelijke obstakel wanneer Apple's Xcode [geïntegreerde software voor ontwikkelomgeving] uitkwam", zegt James Barr van JamPot. "Dat was een grote uitdaging om mensen op iOS te laten starten."De Windows 8-ontwikkelaars met wie we spraken, zijn het niet eens met de afwachtende houding van de aarzelende Android- en iOS-ontwikkelaars. "Windows 8 is geen nieuw apparaat waarvan we niet zeker weten dat het zal slagen. Het is de volgende generatie van het meest populaire besturingssysteem ter wereld", zegt McKinney. "Er is een gegarandeerd enorm publiek daar."
Lean On Me
Het hebben van een flexibele SDK is leuk, maar ontwikkelaars hebben net zoveel tijd besteed aan het prijzen van de ondersteuningsinfrastructuur van Microsoft, te beginnen met de Visual Studios 2012-software die werd gebruikt om Windows 8 te maken apps.
"Visual Studio 2012 is de beste IDE ter wereld voor het ontwikkelen van games", zegt McKinney. "Geen enkele andere IDE komt zelfs in de buurt van de snelheid en kracht van Visual Studio." JamPot's Michael Barr is het hiermee eens en zegt dat Visual Studio "echt mooie debuggingtools ingebouwd heeft en erg leuke testkit-tools uit de verpakking".
Ontwikkelaars zijn over het algemeen tevreden over Visual Studio 2012, een belangrijk hulpmiddel voor de ontwikkeling van Windows 8-apps.
Microsoft's software-evangelisten verdienden ook veel lof van de gelovigen van Microsoft. Elke ontwikkelaar waarmee we hebben gesproken, werkte nauw samen met een evangelieteam en iedereen zegt dat het wederzijds voordeel hemels is. "" We hebben een goede werkrelatie met de eenheid voor evangelisatie binnen Microsoft ", zegt Scott van JamPot. "We werken met die kerels samen en zij ondersteunen hun ontwikkelaars door zaken als het leveren van apparaten en heads-ups wanneer er nieuwe dingen uitkomen. Als er problemen zijn, worden ze teruggeplaatst in de organisatie. Ze zijn erg gemakkelijk in de omgang met, en ze zijn ook heel open. "
De ontwikkelingshulp van Microsoft stopt daar niet. Het bedrijf helpt mogelijke Windows-ontwikkelaars een greep te krijgen op Microsoft-software via initiatieven zoals BizSpark en DreamSpark, programma's die gratis abonnementen uitschrijven voor voordelige ontwikkeltools voor startups en studenten van technologie. Als je eenmaal wat ontwikkelingshulpmiddelen hebt gevonden, biedt het Windows Apps Dev Center een overvloed aan nuttige documentatie en een vol ontwikkelaarforum.Het bedrijf houdt ook vrijwel gratis bijna elke dag Windows-ontwikkelaarskampen over de hele wereld, waar ontwikkelaars kunnen leren van experts in een interactieve omgeving en vervolgens hun handen kunnen proberen te testen op wat ze hebben geleerd.
Wilt u weten hoe u een app kunt maken die foutloos, goed, "modern" is? Microsoft heeft samengewerkt met topontwerpbureaus over de hele wereld om hen de beginselen van de moderne U.I. Stijlinterface, en het wijst onderzoekende ontwikkelaars in de richting van die agentschappen waar nodig. Soms kan Microsoft de ontwikkelaars zelfs opdraaien voor maximaal 40 uur aan ontwerpeducatie van hun bureaupartners.
Tot slot vertelde een vertegenwoordiger van Microsoft ons dat het bedrijf ook van plan is om zijn App Excellence Labs-programma opnieuw in te voeren. hiaat sinds de Windows 8 Consumer Preview-hit in de vorm van retooled Windows Store App Labs. Tijdens de evenementen die alleen geregistreerd zijn, krijgen ontwikkelaars toegang tot zowel x86- als ARM-gebaseerde Windows 8-apparaten in verschillende vormfactoren, samen met praktische ontwikkelingshulp van Microsoft-engineers en ontwerptips van de eerder genoemde interface-experts. Op 15 oktober starten de Windows Store App Labs op 30 locaties over de hele wereld, hoewel de ontwerphulp pas beschikbaar zal zijn na de officiële lancering van het besturingssysteem op 26 oktober.
Een scène uit een Windows 8-ontwikkeling Camp in Azië.
Maar er is nog steeds een wortel die Microsoft niet zwaait voor Windows 8-ontwikkelaars: betaalde subsidies om apps te maken. Microsoft biedt op geen enkele manier contante betalingen aan als een stimulans, in tegenstelling tot wat RIM doet om de BB10-interesse te stimuleren. De ontwikkelaars met wie we spraken, bevestigden dat ze geen financiële steun hadden ontvangen om hun Windows 8-apps te maken. Wat nog te bezien is, is of het geen-subsidiebeleid van kracht blijft als de Windows Store niet bij alle lanceringen op alle cilinders flitst.
Ontwikkelaars! Ontwikkelaars! Ontwikkelaars!
Tussen de flexibele en toch eenvoudige SDK, de krachtige Visual Studio-ontwikkelingssoftware en een krachtige ondersteuningsinfrastructuur, heeft Microsoft de grootste zorgen weggenomen die gewoonlijk worden geassocieerd met het springen van een nieuw platform. Ondertussen helpen tools zoals JamPot's TheAppBuilder zelfs niet-ontwikkelaars op de Windows 8-muziekwagon met DIY-app-creatieservices die geen enkele codeerervaring vereisen.Steve Ballmer's focus op ontwikkelaars! ontwikkelaars! ontwikkelaars! zou op lange termijn dividend kunnen uitkeren voor de acceptatie van Windows 8, maar het ziet er naar uit dat de strategie op korte termijn ook gewoon vruchten zal afwerpen. Volgens Microsoft-analist Wes Miller's WinAppUpdate.com biedt de Windows Store momenteel bijna 4.000 apps wereldwijd, een aantal dat bijna verdubbeld is in iets meer dan twee weken. De groeisnelheid van de Windows Store is nog steeds niet exponentieel genoeg om de honderdduizenden apps beschikbaar voor Android en iOS uit te dagen, maar het lijkt erop dat Microsoft het magische 5.000 app-aantal dat volgens analisten cruciaal is voor de vroege Windows Store (en Windows RT) succes.
Natuurlijk werkt het laag houden van de balk als een tweesnijdend zwaard. De Windows Store groeit misschien snel, maar de meeste apps die nu beschikbaar zijn, zijn op zich best ongeïnspireerd en in het slechtste geval slecht. De slechte status van de huidige app-selectie zette WinAppUpdate's Miller ertoe aan om begin oktober een kwaliteitsgerelateerde rant uit te voeren.
"Je hebt bijna een maand voordat de Windows Store live gaat", smeekte hij in een recent bericht. "Neem de tijd om een paar geweldige apps te bouwen. Bouw geen massa middelmatigheid. Er zijn al app-winkels die dat doen."
Gaan ontwikkelaars sneller met hun spel? Kan Microsoft's uitstekende app-framework de massa naar Windows 8 lokken? Die vragen zullen een tijdje niet worden beantwoord, maar één ding is zeker: Microsoft doet er alles aan om ontwikkelaars alles te bieden wat ze nodig hebben om Windows 8-apps succesvol te maken.
E-maillijst Leverancier: onze archieven zijn nauwkeurig E-mailapplicaties, een databasebedrijf, houden de gegevens bij nadat ze ervan zijn beschuldigd een bunk e-mail lijst naar Javelin ... Een bedrijf beschuldigd van slechte zakelijke praktijken voor het vermeend verkopen van een bunk e-maillijst gebruikt voor een marketing campagne handhaaft dat de gegevens goed zijn.
Het geschil tussen Emailappenders en Javelin Marketing biedt een interessante kijk op hoe marketingbedrijven aan de goede kant van de wetgeving moeten blijven, zoals de CAN-SPAM-act in de VS, en hoe e-mail big business is, niet alleen voor spammers. De worm, Stuxnet genaamd, werd vorige maand voor het eerst gezien toen het systemen infecteerde bij een niet-geïdentificeerde Iraanse organisatie, volgens Sergey Ulasen, hoofd van het antivirusprogramma. kernelafdeling bij VirusBlokAda, in Minsk, Wit-Rusland. Het niet-geïdentificeerde slachtoffer, dat geen eigenaar is van het type SCADA-systeem (toezichtcontrole en gegevensverzameling) dat door de worm wordt getarget, "vertelde ons dat hun werkstations serieel opnieuw werden opgestart zonder eni Er werd niet verwacht dat de pagina op I / O sprak, deels omdat hij last had van een probleem met de stembanden dat hij uiteindelijk opende over deze week. Op woensdag sprak hij zacht maar duidelijk in een handheld-microfoon.Siemens: Duitse klant getroffen door industriële worm
Een zachte Larry-pagina verrast bij Google I / O