Auteursarchief: Marketing Team

Ga terug

Ook Wagenborg Stevedoring kiest voor software Idee101

Wagenborg heeft in de havens van Delfzijl en Eemshaven in Noord-Nederland moderne multipurpose terminals met een opslagcapaciteit van 390.000 m2. De kade met een lengte van 1.800 meter heeft roll-on en roll-off faciliteiten en een grote diepgang. De totale opslagcapaciteit van Wagenborg Stevedoring  is 390.000 m2.

Vanuit Delfzijl en de Eemshaven zijn er uitstekende verbindingen met het achterland, Duitsland en Nederland. Hierdoor garandeert Wagenborg een nauw aangesloten vervoersketen. Goederen vanuit Nederland en Duitsland worden via Wagenborg Stevedoring opgeslagen en verladen in zeeschepen. Ladingen bestemd voor de Noordwest-Europese markten vinden hun weg via de moderne overslagterminal in Delfzijl over land en water.

Certifcaten en onderhoud in één helder softwarepakket

Om ervoor te zorgen dat deze processen op een zeer hoog niveau te laten verlopen kiest Wagenborg Stevedoring, na Wagenborg Foxdrill (Schoonebeek), nu ook voor de certificeringssoftware van Idee101: Maintenance101.nl. Het pakket is eind 2014 aangeschaft en wordt nu langzamerhand in gebruik genomen. Het pakket zorgt ervoor dat het onderhoud inzichtelijk is en de certificeringen tijdig worden gesignaleerd.

Klaas Bos, HTD van Wagenborg Stevedoring zegt hierover:

Het werkterrein van de technische dienst van Wagenborg Stevedoring is de laatste jaren gegroeid door bedrijfsovernames en samenvoegingen met andere diensten.

Hierdoor is het meer dan ooit noodzakelijk om een overzichtelijk en betrouwbaar systeem te hebben om alle verschillende facetten van het onderhoud en de certificering van ons materieel te registreren en te controleren.

Meer weten of Maintenance101? Bekijk onze product website.

Doorlezen over Wagenborg Stevedoring: kan hier.

Categorie: Cases | Gepubliceerd: 6 mei 2015
Ga terug Ga terug

Idee101 realiseert koppeling software Reclassering Nederland

Voorkomen en verminderen van crimineel gedrag. Dat is wat Reclassering Nederland bijdraagt aan een veiliger samenleving. Door gedrag van daders en verdachten positief te beïnvloeden en risico’s te beheersen. Door de voorwaarden te creëren waardoor daders kunnen stoppen met criminaliteit. En weer volwaardig kunnen samenleven in de maatschappij. Het resultaat van het werk is waarneembaar en voelbaar.

Project e-HRM

Helga Reintjes is projectleider e-HRM binnen Reclassering Nederland. Samen met een projectteam heeft ze in twee jaar tijd met behulp van software van Afas, InSite binnen de organisatie geïmplementeerd. InSite is het systeem waarmee de medewerker een groot deel van zijn/haar personeelszaken zelf regelt. InSite past in deze tijd waarin je als medewerker steeds meer zelf de verantwoordelijkheid neemt voor: hoe je wilt werken, je eigen ontwikkeling en de resultaten die je hebt afgesproken.

Het laatste onderdeel van het project betrof het ontsluiten van werving en selectie via InSite.

Goed werkend, goed beveiligd

Werving & selectie via InSite is het afgelopen half jaar ontwikkeld door een projectgroep onder leiding van Helga Reintjes van PO&F: “Een flinke klus, vooral omdat er meerdere externe partijen betrokken waren om alles goed werkend én goed beveiligd aan elkaar te knopen”.

Idee101 is gevraagd om een koppeling te maken tussen de website en de e-HRM software Deze koppeling moest aan alle hoge beveiligingseisen voldoen die Reclassering Nederland stelt.
Deze koppeling is onlangs door Idee101, Capica en AFAS opgeleverd en werkt naar tevredenheid.

Helga Reintjes na oplevering: “mede dankzij jullie inspanningen hebben we binnen het project alweer een mijlpaal gehaald”

Bent u zelf ook benieuwd naar de mogelijkheden van een eigen app of koppeling? Neem contact met ons op: maarten@idee101.nl.

Kijk voor meer informatie over Reclassering Nederland op www.reclassering.nl.

Categorie: Cases | Gepubliceerd: 30 april 2015
Ga terug

Over browser support

Welke browsers ondersteunen we? Waarom wel en waarom niet?

Alle producten die wij leveren zijn zogenaamde web applicaties. Dat houdt in dat je vanuit een browser werkt met ons product. Browsers zijn er in vele soorten en maten. Niet iedere gebruiker heeft dezelfde browser geïnstalleerd en daardoor kunnen verschillende gebruikservaringen ontstaan. Niet iedere browser werkt namelijk hetzelfde. Bijvoorbeeld: Internet Explorer 10 kan de door ons geschreven code net anders interpreteren dan Google Chrome. Maar ook tussen verschillende versies van dezelfde fabrikant zit verschil. Internet Explorer 8 is bijvoorbeeld niet te vergelijken met Internet Explorer 10.

Dit document is opgesteld om aan te geven welke browsers wij ondersteunen, en daarbij aan te geven waarom we dat wel of niet doen. We hebben hier duidelijke keuzes in gemaakt die we goed kunnen onderbouwen.

Responsive

Al onze applicaties zijn responsive. Responsive betekent dat de applicatie zich aanpast aan het scherm dat de gebruiker heeft. Als de gebruiker onze applicatie met een smartphone bezoekt, dan zal het beeld geoptimaliseerd worden voor dat apparaat. Dit geldt ook voor tablets, laptops en desktop Pc’s.

Wat heeft responsive design te maken met browser support? Heel simpel: niet alle browsers ondersteunen de techniek die wij nodig hebben om de web applicatie responsive aan de gebruiker te kunnen aanbieden. Bron 1 toont alle browsers die overweg kunnen met responsive design.

bron1Bron 1: overzicht van browsers die responsive design ondersteunen

JavaScript

Bepaalde functionaliteiten en (visuele) effecten om het gebruiksgemak te optimaliseren vereisen JavaScript. Wij gebruiken hiervoor de libraries jQuery en AngularJS. We hebben intern bepaald dat we jQuery vanaf versie 2 en hoger gebruiken. Hierdoor vervalt de ondersteuning van Internet Explorer 8 en lager. Voor jQuery 2 geldt dat altijd tot één versie terug wordt ondersteund van de overige browsers, en dat Internet Explorer 9 en hoger wordt ondersteund. AngularJS ondersteunt Internet Explorer 9 en hoger, en alle overige browsers. Wij werken er naar toe om alle code te schrijven in AngularJS en we faseren jQuery gaandeweg uit vanwege het bewezen voordeel van AngularJS ten opzichte van jQuery.

Kortgezegd is Internet Explorer 9 of hoger vereist voor onze web applicaties. Overige browsers worden gegarandeerd ondersteund tot maximaal één versie terug van de huidige versie.

Leeftijd, veiligheid en ondersteuning

Waarom nemen we afscheid van bepaalde browsers? Is er niet omheen te werken?

Gebruikers verwachten tegenwoordig steeds meer van web applicaties, en dat is logisch. Wij moeten in die trend mee om gebruikers de optimale ervaring te kunnen bieden om zo te voorzien in een web applicatie die prettig te gebruiken is en bovendien kan voorzien in de gevraagde functionaliteit. Denk hierbij bijvoorbeeld aan een geavanceerde planningsmodule. Daardoor kunnen we simpelweg niet iedere browser(versie) blijven ondersteunen.

Daarnaast zijn sommige browsers dusdanig verouderd dat zelfs de fabrikant ze niet meer ondersteunt. Een goed voorbeeld hiervan is Internet Explorer 8, en het zal niet heel lang meer duren voordat ook Internet Explorer 9 hetzelfde lot beschoren is. Internet Explorer 8 werd zes jaar geleden geïntroduceerd (2009). In de ICT-wereld is dat ontzettend lang geleden. Microsoft heeft daarom aangegeven dat gebruikers moeten upgraden naar nieuwe versies en dat reeds bekende veiligheidslekken en nieuwe veiligheidslekken niet meer gedicht zullen worden.

Dit zijn allemaal redenen waardoor wij bepaalde browsers niet meer ondersteunen. Helaas is Internet Explorer – zoals wellicht inmiddels wel duidelijk – een echt zorgenkindje. In nieuwere versies is dit echter behoorlijk verbeterd. Dat is dan ook duidelijk terug te zien in de browser support.

Algemene browser support van onze web applicaties

In bron 2 geven we aan welke browsers geschikt zijn om onze applicaties te gebruiken. Groen geeft volledige ondersteuning aan. Oranje wordt ook ondersteund, maar hierbij kunnen bepaalde visuele effecten in sommige gevallen niet correct worden weergegeven. De web applicatie zelf zal echter wel correct functioneren.

bron2Bron 2: Overzicht van de browsers die wij ondersteunen. Groen is volledige ondersteuning, oranje deels.

Voor een optimale gebruikservaring raden wij Google Chrome aan. Deze browser update automatisch, is snel en biedt ondersteuning voor de nieuwste technieken.

Categorie: Techniek | Gepubliceerd: 9 april 2015
Ga terug

Je wilt een app laten maken?

Dit moet je weten!

Stel, je hebt een goed idee voor een app. Een aantal vragen keren dan iedere keer weer terug. In dit artikel geven we antwoord op de meest gestelde vragen en gaan we in op de keuzes die je als opdrachtgever moet maken.

Native of niet?

Een native app, is een app die specifiek voor één platform (aanbieder) ontwikkeld is. De app wordt dus echt geschreven in de taal van het besturingssysteem. Er zijn diverse aanbieders maar wij beperken ons in dit artikel voor zakelijke apps tot Android en iOS. Het is ook mogelijk om apps voor Windows te laten ontwikkelen, maar dat behoeft wat meer toelichting in verband met de verschillende stores.

Wanneer je niet veel eisen stelt aan de look & feel, er is altijd een internetverbinding of je hebt een klein budget voor de ontwikkeling, dan kun je ook gaan voor een niet-native app. Hier kun je dan kiezen voor een soort hybride oplossing: PhoneGap. Je kunt ook een deel van je webapplicatie beschikbaar maken voor mobile devices. Het is dus zeer afhankelijk van je wensen welke keuze je het beste kunt maken. Met dit artikel proberen we die keuze makkelijker te maken.

Voordelen van native apps:

  • Maximaal gebruik kunnen maken van alle beschikbare functionaliteiten van het device
  • Integratiemogelijkheden met andere apps
  • Geen permanente internetverbinding nodig
  • Hogere snelheid en betere gebruikerservaring

Nadelen van native apps:

  • Er moet per platform worden ontwikkeld. Het is niet mogelijk code van een Android app te hergebruiken voor iOS apps of vice versa
  • De app moet worden goedgekeurd als deze wordt gepubliceerd in de publieke Appstore. Bij iOS is de controle gemiddeld strenger en duurt het keuringsproces langer dan bij Android
  • Als het besturingssysteem geüpdate wordt, dan is de kans aanwezig dat de app ook geüpdate moet worden

mobileosfeat-logohead-600

Native apps

Zoals gezegd ontwikkelt Idee101 apps voor Android en iOS. Er zijn verschillende manieren om deze apps te hosten en te verspreiden. Hieronder de mogelijkheden op een rijtje.

iOS apps

Distributie methode Hosting Prijzen
Publiek in de App store Extern 30% van iedere app aankoop naar Apple. Als de app gratis wordt aangeboden betaal je niets
Met Enterprise iOS Developer licentie op eigen bedrijfsnaam om een interne Appstore te creëren Intern $300 per jaar en evt. hostingkosten

Android apps

Distributie methode Hosting Prijzen
Publiek in de Playstore Extern 30% van iedere app aankoop naar Google. Als de app gratis wordt aangeboden betaal je niets
Via intern gecommuniceerde downloadlink Intern Evt. hostingkosten

iOS apps via de Apple Appstore

Mijn app in de publieke Appstore
Als de app door iedere iPhone of iPad gebruiker gedownload mag worden, dan kun je de app distribueren via de reguliere Appstore. Zodra de app uitontwikkeld is door Idee101 wordt deze aangeboden aan Apple. Zij controleren de app dan op een aantal zaken (kwaliteit van de code, of er geen verboden content aanwezig is e.d.) en zodra de app is goedgekeurd door Apple wordt deze toegelaten in de Appstore. Je kunt de app gratis of voor een bepaalde prijs in de Appstore plaatsen. Hou er rekening mee dat als je geld vraagt voor de app, Apple hier 30% van incasseert.

  • Het is gemakkelijk updates aan te bieden, deze worden automatisch geinstalleerd via software-update
  • Standaard Apple Developer licentie vereist (Idee101 beschikt over deze licentie)

Mijn app mag niet publiekelijk beschikbaar zijn
Gaat de app bedrijfsgevoelige informatie bevatten? Of andere informatie die het grote publiek niets aan gaat? Dan kun je overwegen om de app alleen intern te distribueren. We doen dat met de zogenaamde Enterprise Store. Je app is dan niet beschikbaar in de publieke Appstore en alleen te downloaden via een downloadlink in bijvoorbeeld het intranet van je bedrijf.

  • Updates doorvoeren is niet zo makkelijk. Gebruikers moeten zelf opnieuw de app downloaden via bijvoorbeeld het intranet van jouw bedrijf
  • Enterprise iOS Developer licentie vereist: $300,- per jaar (Deze licentie moet op naam van jouw bedrijf staan)

Android apps via de Google Playstore

Mijn app in de publieke Google Playstore
Als de app door iedere Android gebruiker gedownload mag worden dan kun je de  app ook distribueren via de reguliere Google Playstore, net als bij Apple het geval is. De controle van Google is minder streng en gaat vaak een stuk sneller. De app wordt vaak al binnen één werkdag toegelaten tot de store. Ook Google incasseert 30% van de prijs van de app. Als de app gratis is, dan betaal je niets.

Mijn app mag niet publiekelijk beschikbaar zijn
Als de app gevoelige informatie bevat en niet publiekelijk beschikbaar mag zijn, dan kun je de app op twee manieren distribueren:

  • Via e-mail
    • Je kunt de releasebestanden (de finale-versie) als bijlage meesturen in een e-mail naar degenen die de app moeten kunnen installeren. Als zij het mailtje openen op hun smartphone of tablet, dan kunnen zij de app in één druk op de knop installeren
  • Via een downloadlink
    • Het is mogelijk om een downloadlink naar de releasebestanden klaar te zetten op bijvoorbeeld je intranet. Als de gebruiker dan met zijn of haar smartphone naar het intranet gaat en de downloadlink aanklikt, zal de app worden geïnstalleerd.

Voor interne distributie zoals de twee opties hierboven bespreken is geen aparte licentie vereist en hier zijn dus geen extra kosten aan verbonden. Het updaten van de apps is iets gemakkelijker dan in de Appstore van Apple, omdat het mogelijk is gebruikers nieuwe versies van de app te mailen. Op die manier kunnen zij gemakkelijk zien dat er een update is, en deze installeren. De update wordt dan over de bestaande app geïnstalleerd.

Niet-native apps

Wanneer je kiest voor een niet-native app dan kun je die ook op verschillende manieren hosten en verspreiden, hieronder de mogelijkheden.

Responsive webapplicatie

Het is mogelijk om een applicatie te ontwikkelen die geschikt is voor het web. Deze applicatie kan zo gebouwd worden dat de applicatie zich aanpast aan het scherm van de gebruiker. Dat kan een smartphone zijn, maar ook een tablet of laptop.

Distributie methode Hosting
Via webapplicatie/browser benaderbaar Extern of intern

PhoneGap

PhoneGap is een tussenweg. Het biedt de mogelijkheid om een webapplicatie als app aan te bieden. Je levert hier wel in op gebruikservaring, maar voor een beperkt budget kan het de perfecte oplossing zijn.

Distributie methode Hosting
Via Google Playstore of Appstore Extern of intern

Vragen of meer weten?

Wil je meer weten over de ontwikkeling van apps? Laat het ons weten, wij gaan altijd graag in gesprek en helpen je graag verder. Neem contact met ons op (of bel 0592 855 995)

Categorie: Techniek | Gepubliceerd: 26 februari 2015
Ga terug

Een fri(e)s(s)e blik op 2015

Dit jaar wilden we het eens compleet anders doen, het aanscherpen van de visie, het schrijven van het ondernemersplan. We wilden dit met het hele team doen. En wat is er nou beter dan een relaxte villa midden in het bos, waar je met z’n allen zonder afleiding kunt nadenken over de toekomst, als persoon, als team en als bedrijf. Dus zo gezegd zo geairbnbt.

Dit jaar wilden we het eens compleet anders doen; het aanscherpen van de visie, het schrijven van het ondernemersplan. We wilden dit met het hele team doen. En wat is er nou beter dan een relaxte villa midden in het bos, waar je met z’n allen zonder afleiding kunt nadenken over de toekomst: als persoon, als team en als bedrijf. Dus zo gezegd zo geairbnbt.

IMG_2241

 

Start with why

We begonnen de dag met alom bekende filmpje van Simon Sinek over Start with why. De reden waarom het ene bedrijf wel en het andere bedrijf niet een ziel heeft, bezielde medewerkers. Dit begint met dat veel bedrijven zich bezig houden met wat ze doen, maar niet hoe ze het doen en vooral ook waarom?

Merkbelofte

Daaruit is de volgende merkbelofte van Idee101 gekomen:

Onze ideeën maken uw leven leuker en makkelijker,

om dat te bereiken kijken wij heel goed

naar uw processen,

en zetten wij de beste technieken in

om deze te verbeteren.

IMG_2242

Deze belofte maken we waar aan de hand van de volgende vijf kernwaarden:

1. Eenvoud

Om het leven van onze klanten makkelijker te maken, doen we alles met eenvoudig flair. Onze producten, offertes, communicatie enz.

2. Vriendelijkheid

Wij willen het leven van onze klanten leuker maken, om dit te bereiken zijn we op alle vlakken vriendelijk richting onze klanten/leveranciers/elkaar.

3. Innovatie / nieuwe technieken

Om ervoor te zorgen dat onze dat wij de beste technieken inzetten voor onze klanten moeten op onderzoek uit, af van de gebaande paden.

4. Kwaliteit

Een groot onderdeel van ons werk is kwaliteit, als de kwaliteit niet goed is, wordt het leven van onze klanten niet leuker of makkelijker.

5. Enthousiasme

Mensen kiezen voor ons omdat wij enthousiast zijn over ons bedrijf, over elkaar en over onze oplossing. Dit enthousiasme dragen we iedere dag opnieuw uit.

Vanuit deze vijf kernwaarden opereren we als Idee101. Kortom een vruchtbaar weekend in de rimboe van Olderberkoop. Dit huisje is echt een tip trouwens voor de liefhebber van luxe, rust en een jacuzzi onder de sterren.

Categorie: Techniek | Gepubliceerd: 5 januari 2015