Jag är ett glödande Google-fan och jag har mina egna skäl till varför jag älskar Google så mycket. Jag kommer att använda den här artikeln för att förklara hur jag har utvecklats tillsammans med Google genom åren och hur det har hjälpt mig med tiden och hur jag tror att det kommer att hjälpa mig i framtiden.
Mig och Google går långt tillbaka i tiden. Jag minns fortfarande första gången jag använde den första versionen av Google och mycket har förändrats sedan dess. Google har inte bara satsat på sökning utan även på många andra områden som intresserar mig.
Notera: Jag har använt alla produkter som jag pratar om här och allt bygger på min erfarenhet av dem.
Google Search
Jag skulle vara miljontals gånger sämre med min kunskap om jag inte hade haft Google Search. Även om detta kan tyckas självklart för er alla, finns det många sätt som jag använder sökning på. Kanske gör du det också. Som den användare och utvecklare jag är använder jag den för att hitta lösningar på mina problem, konvertera valutor, tid, använda miniräknare, läsa artiklar om saker som jag älskar, få fram de bilder och ikoner som jag vill ha till de saker som jag arbetar med, läsa nyheter när jag känner att jag behöver uppdateras om något, och om jag vill hitta bra alternativ till de bibliotek, ramverk, verktyg och tekniska staplar som jag använder, så hjälper den mig också med det. Jag kan inte betona hur viktigt det är att veta hur man använder Google Search för att vara en bra och produktiv utvecklare.
Android & Android Developer Tools
Vad skulle jag göra utan min Android-telefon? Jag är ganska osäker. Jag är inte någon som spenderar mycket tid på Whatsapp, mobilspel eller andra sociala nätverk. Det mesta av den tid jag spenderar med min telefon går åt till att läsa tekniska artiklar som levereras till mig via Google Now (de har nu gjort designen patetisk, den brukade vara bra), hålla mig uppdaterad med e-postkommunikation, utveckla appar på jobbet, ta bilder när jag behöver, och för det mesta surfa efter saker som intresserar mig.Jag kan hitta de flesta av de appar som jag letar efter i Play Store, och det gör mitt jobb så enkelt. Jag lyssnar på musik när jag reser, använder många appar som Google Maps flitigt och det är ett himmelrike för mig.De utvecklarverktyg som de tillhandahåller är också fantastiska. Fungerar i Linux, integrerat med Chrome, stödjer många enheter, emulatorn brukade vara väldigt långsam att starta och arbeta med tidigare men i io18 har de löst det problemet också med snabba ögonblicksbilder. Så jag älskar Android väldigt mycket.
Gmail
Som jag provade Yahoo mail under de första dagarna, älskade jag det inte lika mycket som hur jag älskar Gmail. Nästan alla mina sociala nätverk och andra onlinekonton är kopplade till mitt Gmail/Google-konto och det hjälper mig mycket. Det bästa jag tycker om med Gmail är faktiskt sökfunktionen och den vansinnigt kraftfulla SPAM-filtreringen. Jag brukade gå till SPAM-mappen för att försäkra mig om att inga viktiga e-postmeddelanden hade listats som SPAM tidigare, men jag kunde aldrig hitta något sådant fall där e-postmeddelandena i SPAM-mappen faktiskt inte var SPAM, och med tiden ignorerade jag bara dessa meddelanden, vilket sparade mycket tid. Klassificeringarna mellan primär-, uppdaterings-, social- och reklammeddelanden hjälper mig också mycket och gör det enkelt för mig.
Youtube
Vad ska jag göra utan Youtube? Jag är verkligen inte säker. Det är min främsta källa till underhållning. Jag använder Youtube inte bara för att titta på slumpmässiga videor, utan det är också min viktigaste källa för musik online. Du kan hitta min spellista på https://youtube.com/tvvignesh där jag upprätthåller en massa spellistor med de låtar som jag älskar och lyssnar på varje dag. Utöver detta har jag lärt mig en hel del saker bara från Youtube genom handledningar som tillhandahålls av olika personer om de ämnen som jag älskar. Jag brukade till och med strömma några av mina egna handledningar till Youtube tillsammans med de Game streams som jag brukade göra. Det slutar inte där. Jag tittar på många teknikkonferenser, inklusive den senaste Google I/O 2018, på Youtube och det är vansinnigt användbart för människor som jag som inte har råd att resa för att delta i konferenser. Jag älskar också att läsa Youtubekommentarerna om jag skulle vara för ute på jobbet. Jag önskar att de kunde tillåta bakgrundsuppspelning i Android eftersom jag för närvarande använder några hacks för att få det att fungera.
Google Maps
Bör jag ens säga något om Maps? Herregud, den mest fantastiska innovationen som hjälper mig jävligt mycket att navigera runt, talar om ETA så att jag kan förbereda mig, ger mig rutter, information om kollektivtrafiken, visar platser i närheten, ger recensioner om olika platser och tar hand om min resa från början till slut.
Google Chrome
Jag blev förälskad i Chrome första gången den släpptes och jag är en regelbunden och daglig användare av Chrome som använder den mer än 12 timmar per dag på både min bärbara dator och min mobila enhet för att göra alla de saker som jag behöver göra. Det bästa jag älskar med Chrome är dess design, synkroniseringsmöjligheter, snabbhet och framför allt Chrome DEV TOOLS, utan vilka jag skulle vara helt fast i mitt utvecklingsarbetsflöde, inspektera element, göra prestandatester, gå igenom nätverksförfrågningar/svar, bläddra i den lokala lagringen, manipulera DOM, stilar, färger och vad inte. Det hjälper också till att felsöka mobilappar, Node.js-appar och är också praktiskt när du vill testa dina appar i olika upplösningar och nätverkshastigheter. Och den gör det som varje webbläsare borde göra. Upprätthåller säkerheten, tillåter bokmärken, tillhandahåller tillägg (jag använder Adblock, Pushbullet, Webdeveloper, Vysor, Medium to Markdown osv.) för att få saker gjorda.
Google Drive
Jag har i stort sett alla mina viktiga personliga filer lagrade i Google Drive och det hjälper mig mycket när jag behöver något riktigt snabbt även när jag inte har tillgång till min dator. Det fungerar också som en säkerhetskopia för alla viktiga dokument som jag har och hjälper mig att samarbeta när jag har behov av det med alla människor runtomkring.
Foton
Väldigt praktiskt sätt att förvara och organisera alla dina foton på ett och samma ställe. Och med tillkännagivandet om obegränsad lagring av foton i molnet ser det bra ut. Även synkroniseringsfunktionen är mycket bra och håller alla mina bilder säkra i molnet. Det slutar inte där. Med kombinationen av Google Lens, Google Photos och ML Kit blir saker och ting kraftfulla eftersom det hjälper dig inte bara att ta bilder utan också att manipulera dem på det sätt du vill. På io18 skulle du ha sett hur Google Photos nu ger intelligenta förslag för att få ditt foto fixat eller till och med för att dela bilden med dina vänner genom att identifiera personen på bilden.
Google Keep & Tasks
Jag använder båda mycket utöver Trello för att hålla min aktivitet organiserad på daglig basis. Det är vansinnigt praktiskt och hjälper mig mycket att hålla mig fokuserad på uppgiften och arbeta mot den. Jag använder Trello för långsiktiga aktiviteter medan jag använder Google Keep & uppgifter för dagliga aktiviteter.
Google Forms
När jag hade behövt folk att fylla i något som undersökningar och omröstningar, vänder jag mig alltid till Google Forms för att göra jobbet åt mig. Det gör verkligen vad det ska göra och numera har det också blivit intelligent och förutspår vilken typ av svar du förväntar dig så snart du skriver in en fråga, vilket sparar tid för dig som måste välja vilken typ av svar du vill ha. Den ger också bra sammanfattade svar i ett kalkylblad via Google Sheets, vilket är fantastiskt för människor att titta på.
Google News
Google News och Google Now är källan till daglig nyhetsuppdatering för mig och levererar alla nyheter jag letar efter direkt till min enhet. Dessutom har Google i samband med io18 meddelat hur de samarbetar med utgivare, analyserar relevant och relaterat innehåll på hela webben och ger oss en mängd olika alternativ, bland annat att prenumerera på premiuminnehåll, följa och betygsätta det du gillar och diskutera nyheterna med andra.
Google Contacts
Väldigt användbart för en person som jag som gillar att byta telefon när det dyker upp något nytt och intressant en gång vartannat eller vart tredje år. Håller alla mina kontakter synkroniserade med Google så att jag kan få tillbaka dem när och var jag vill. Jag tycker också att sökningen är kraftfull. Det enda jag alltid har problem med är att jag ibland hamnar i dubbla kontakter. Även om det finns möjlighet att slå ihop/koppla kontakter, dyker dubbletter fortfarande upp när jag söker. Men det har inte varit ett stort problem för mig eftersom det gör jobbet för mig.
Google Calendar
Älskar de saker som den erbjuder även om jag inte använder den så mycket eftersom de flesta av mina kalendrar är baserade på Outlook/Office365, men när jag använder Google Calendar så sviker den mig aldrig. Faktum är att när jag bokar biobiljetter och en bekräftelse på bokningen kommer till min e-post, tar den automatiskt hand om att skapa en kalenderpost för filmens datum och tid och påminner mig i god tid innan filmen börjar, tillsammans med rutter till min destination via kartor. Älskar hur de gör arbetet enkelt utan att jag ens behöver skapa en kalenderpost.
Google Assistant & Home
Men även om jag inte använder den så mycket eftersom jag är mer bekväm med appar – jag gillar att trycka på saker snarare än att tala eller skriva in, så använder jag den när jag behöver ställa in saker som påminnelser och den gör jobbet ganska bra. Jag hade också provat Amazon Alexa utöver Google Home och även om jag tyckte att Alexa var mer exakt med sitt svar och sin röstigenkänning, är jag optimistisk när det gäller Google Home på grund av den infrastruktur och det ekosystem som den kan erbjuda användarna.
Google Analytics
Jag hade använt det många gånger på de webbplatser som jag skapar för att få bra insikter om trafiken som jag brukade få, och det är väldigt lätt att vidta åtgärder eftersom du kan få insikt i varje enskild aktivitet om du har konfigurerat det rätt. Du kan se var en användare kom in, var han/hon tillbringade mest tid och var och när han/hon gick därifrån, vilket gör det mycket enkelt att förbättra designen där det behövs.
Material Design by Google
När jag utvecklar appar & webbplatser har jag alltid velat ha designguider, resurser och verktyg för att göra mitt jobb enkelt eftersom jag i stort sett inte skulle ha tid och resurser att spendera på att forska om de bästa sätten att UI & UX och ville koncentrera mig på logiken eller mitt användningsfall, men jobbet blev väldigt enkelt för oss alla genom att de fantastiska formgivarna på Google tillhandahöll omfattande designguider, verktyg och till och med bibliotek för att införliva Material Design i våra appar. Jag är förälskad i Material design som inkluderar Androids omdesign för att införliva material design i hela ekosystemet. Angular Material, Polymer, Components från Material.io implementerar alla designprinciperna vilket gör jobbet väldigt enkelt för mig. Dessutom tillhandahåller de gratis Material-ikoner och med io18 ett galleri där designers kan samarbeta och hjälpa till med arbetsflödet från början till slut.
Polymer
Medan React, Angular, Vue och andra ramverk har infört komponentbaserad utveckling nu, är det inte baserat på de plattformsbaserade standarderna utan snarare ett fullfjädrade ramverk med egen anpassad syntax, medan Polymer gör ett bra jobb med att hålla sig självt lättviktigt och göra bara en sak som det är tänkt att göra. Det fungerar som en sockerbit ovanpå den befintliga webbplattformen för att göra den användbar för alla överallt och viktigast av allt är att hålla den modulär i form av komponenter. En annan sak som jag gillar är införlivandet av Material Design med hjälp av de papperselement som de tillhandahåller och som gör att jag inte behöver något särskilt bibliotek för att göra det åt mig. De har precis lanserat Polymer 3.0 som migrerar helt och hållet till ES-moduler med en react-liknande syntax och jag kommer att lägga vantarna på den snart.
AngularJS
Men även om jag inte har använt Angular 2 har jag jobbat en hel del med AngularJS 1.x och det kan definitivt sägas att även om Angular 1.x kanske är skrymmande och inte så prestandakraftig, så tänker teamet från Google definitivt en hel del på ramverk i produktionsklass långt i förväg. Många företag använder fortfarande AngularJS som en del av sin produktportfölj och det har fungerat bra för dem.
Google Duo
Kvaliteten på samtalen du får i Duo är riktigt bra jämfört med andra samtalsappar. Den har några problem som inte verkar förvånande med tanke på dess ålder, men ändå lyckas den göra rättvisa för att ge samtal av god kvalitet.
Google Translate
Men även om jag har behövt använda den bara några få gånger, kommer den packad med många språk för oss att utforska och hjälper oss när vi behöver förstå eller konversera med någon från en annan bakgrund.
Kubernetes
Detta är visserligen inte längre en Google-produkt eftersom den donerats till Cloud Native Foundation, men Google måste ändå få beröm för det arbete som görs bakom kulisserna för att göra Kubernetes så flexibel och produktionsduglig från början. Det har liksom blivit en de-facto standard för orkestrering medan andra orkestreringsverktyg och ramverk fortfarande existerar.
API.AI
Med tillkomsten av chattrobotar och konversationer är en plattform som denna mycket praktisk och viktig för den tekniska stapeln. Den ansluts sömlöst till Google Assistant också och hjälper dig att utforma konversationer, intentioner och enheter på ett och samma ställe. Även om jag hade föredragit Wit.ai initialt eftersom den lanserades först och hade åtagit sig att alltid vara gratis, misslyckas inte Api.ai med att imponera också.
Tensorflow
Jag har precis börjat med Tensorflow. Men se vilken inverkan den redan har haft i samhället och hur många projekt där den redan har använts i produktion. Ett exempel är Waymo. Vi bevittnade hur de löser verkliga bilproblem med Tensorflow i samarbete med Googles hjärnteam. Det är helt enkelt häpnadsväckande.
Google Cloud
När det fanns stora aktörer som AWS & Azure på marknaden, misslyckades Google inte med att göra sig märkvärdig genom sina molnerbjudanden. Det är billigare och med den infrastruktur som de har (vi såg just tillkännagivandet av Cloud TPU 3.0 för att driva AI-lösningar i molnet) är det en barnlek för dem att erbjuda samma sak som en tjänst till alla människor. Detta har lett till en sund konkurrens mellan alla leverantörer som leder till sänkta priser på erbjudandena.
Firebase behöver också nämnas här eftersom de också tillhandahåller många tjänster som push-notiser, autentisering, cloud db osv. till ett överkomligt pris som folk kan använda.
Och vad mer?
Det finns många andra saker som Google har på gång, t.ex. Flutter, Hangouts, Inbox, Google Earth osv. och du kan hitta hela listan på https://www.google.co.in/about/products/
Men de misslyckas med att fånga uppmärksamhet för några av sina produkter, varav några av de mest anmärkningsvärda är Google+, Allo, Play Music etc. som jag inte tycker är särskilt användbara för människor med tanke på att det redan finns etablerade produkter som gör samma jobb som Google vill göra.
Men Google är ändå Google. Google håller huvudet högt och vi ser en del intressanta innovationer som Google Duplex och ML Toolkit på väg för oss att använda.
Jag vill avsluta med att säga till Google att:”Fortsätt att göra det ni gör, gör mer och var inte elak”
Vi finns alltid där för er.
Vi ses i min nästa artikel. Följ mig/mina publikationer för att få information om framtida artiklar jag skriver och låt mig veta om ni vill att jag ska skriva om något som intresserar er.
Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *
Kommentar *
Namn *
E-postadress *
Webbplats
Spara mitt namn, min e-postadress och webbplats i denna webbläsare till nästa gång jag skriver en kommentar.
Lämna ett svar