Under Apples tidiga år hade fienden till företaget som Steves Jobs och Wozniak grundade ett namn: IBM. Men det är saker från det förflutna. För närvarande har Apple e IBM De samarbetar i vissa projekt och New York-företaget kommer till och med att använda det programmeringsspråk som företaget ledt av Tim Cook presenterade vid WWDC Keynote 2014, Snabb. Rörelsen syftar till att förenkla applikationsutvecklingen början till slut och det gör IBM till den första molnleverantören som utvecklar inbyggda applikationer på Swift.
IBM påstår sig vara en av de största användarna från Swift för utveckling av mobilapplikationer. New York-företaget säger sin förståelse för Swift och kunskapen för att hjälpa företag att maximera den "verkliga potentialen" för Swift-baserade servrar. Enligt IBM kommer utvecklingsbarriärer att ta bort Swift på dina servrar front-end y back-end.
IBM kommer att använda Swift
Det finns tre sätt som utvecklare kan använda Swift i IBM-molnet:
- Snabba sandlådaexperiment. Detta gör att du kan experimentera med Swift, ett programmeringsspråk som nyligen har gjorts öppen källkod, och lära dig vad detta språk från Apple kan erbjuda ditt företag genom att kolla in de nya förbättringarna av Swift Sandbox.
- Utveckla och distribuera. Detta skulle göra det möjligt för dem att skapa applikationer början till slut på Bluemix och distribuera dem snabbt med Kitura, en ny öppen källkodsserver som släpptes av IBM, på både OS X och Linux.
- Dela Swift-resurser. Detta skulle göra det möjligt för dem att dela kod genom att skapa paket och presentera projekt i Swift Package Catalog på Bluemix och nya Swift-resurser med den globala utvecklarsamhället.
Swift Server tillåter också utvecklare att ha en enklare och säkrare arbetsredskap för att skapa end-to-end applikationer. Allt detta är ytterligare ett steg i det förhållande som Apple och IBM för närvarande har och där de i december förra året lade grunden för den snabba utvecklingen av Swift i molnet, när Apple gjorde Swift öppen källkod och IBM presenterade ett enklare sätt för utvecklare att börja skriva webbläsarbaserad kod.