Meldingen din er sendt.
Vi behandler forespørselen din og kontakter deg så snart som mulig.
Skjemaet er sendt inn.
Du finner mer informasjon i innboksen din.

Velg språk

Velkommen til juni-utgaven av vår mobile digest, en ressurs for alt som har med mobilutvikling å gjøre. Vi bygger videre på suksessen med vårtidligere utgaver fortsetter vi å gi deg en omfattende samling av de siste nyhetene, detaljerte anmeldelser og uvurderlige veiledninger i det stadig skiftende riket avmobil utvikling.
I denne månedens utgave har vi samlet et vell av informasjon for å holde deg oppdatert på de viktigste trendene og fremskrittene på området. Vårt ekspertteam har finkjemmet bransjen for å gi deg det mest relevante og innsiktsfulle innholdet, slik at du kan holde deg oppdatert.


Er du på utkikk etter et erfarent mobilutviklingsteam?
Du kan stole på at Innowise utvikler en mobilapp av høy kvalitet og oppnår dine forretningsmål.
Kilde:Medium
Den årlige Google I/O-konferansen, som ble avholdt 10. mai 2023, samlet utviklere for å diskutere åpne teknologier og Googles tjenester. På arrangementet,Flutter-utviklerevar spesielt begeistret for lanseringen av Flutter 3.10, som introduserte Material 3, et bibliotek som følger de nyeste Material Design-spesifikasjonene.
Material 3 inneholder nye komponenter og visuelt oppdaterte elementer, samt muligheten til å tilpasse fargevalg. I tillegg er navigasjons- og søkefunksjonaliteten forbedret med nye widgeter som NavigationBar, NavigationDrawer, SearchBar og SearchAnchor.
Flutter 3.10 inneholder også en sekundær fanelinje, oppdateringer av widgetene Datepicker og Drawer og forbedringer av widgeten TextField. Sikkerheten er styrket med støtte for nivå 1 av SLSA, mens webapplikasjoner har fått bedre lastetider, filstørrelse og shader-støtte.
Når det gjelder ytelse, er det gjort optimaliseringer med Impeller, redusert ventetid, mindre appstørrelser og støtte for nye API-er på iOS og Android. DevTools har også blitt oppgradert, blant annet med Material 3 og et nytt verktøy for analyse av Perfetto-traces.
Til tross for disse forbedringene har det oppstått utfordringer med pub get-kommandoen, ettersom noen biblioteker ennå ikke har oppdatert avhengighetene sine slik at de passer til den nye Dart 3.0. Det anbefales at utviklere venter med å oppgradere til biblioteksforfatterne har sikret kompatibilitet.
Alt i alt kan Flutter-utviklere se frem til å ta i bruk disse spennende nye funksjonene og forbedringene i nær fremtid.

Kilde:Medium
Recently, a newcomer at Flutter Lab posed the question, “What is the purpose of isolates?” Isolates can be perplexing for those unfamiliar with them or those who work with complex and lengthy code. This article aims to provide insights into the history and significance of isolates, along with improved methods of utilization. By perusing this article, you will acquire knowledge on how to prevent your application from becoming unresponsive or sluggish due to resource-intensive computational tasks. The article will unveil the advantages and secrets of isolates, enabling you to determine the optimal approach, be it conventional or innovative, to accomplish your objectives.
Kildelenke
Artikkelen gir en omfattende oversikt over flere utbredte designmønstre som kan forbedre effektiviteten og kvaliteten på koden i Flutter-utvikling. Disse mønstrene omfatter blant annet Singleton, Abstract Factory, Adapter, Decorator og Command. Mønstrene forklares grundig, og det gis en beskrivelse av deres formål og implementering, samt fordeler og ulemper.
Singleton-mønsteret garanterer for eksempel at det bare opprettes én forekomst av en klasse, noe som gir global tilgang til denne forekomsten. Abstract Factory-mønsteret gjør det mulig å opprette beslektede objektfamilier uten å være begrenset av de spesifikke klassene. På den annen side gjør Adapter-mønsteret det enklere å samarbeide mellom objekter med inkompatible grensesnitt.
I bunn og grunn er denne teksten en uvurderlig ressurs for Flutter-utviklere, som får et vell av kunnskap om disse designmønstrene og deres praktiske anvendelser. Ved å integrere disse mønstrene i arbeidsflyten i utviklingsarbeidet kan utviklerne forbedre koden sin betydelig og dermed oppnå høyere effektivitet og kvalitet.

Kilde:Medium
Kemal Kalandarov, Flutter-utvikler: “I det daglige diskuterer jeg ofte fordelene ved ulike ting, for eksempel BMW versus Mercedes og iPhone versus Android. Jeg pleier alltid å velge iPhone og Mercedes, som er mine personlige favoritter. Nylig hadde jeg en samtale med en kollega om tilstandsstyring i Flutter. Jeg er en lidenskapelig tilhenger av bloc/cubit, men vi oppdaget at det er svært delte meninger om dette temaet.
I came across an article that compared two state management packages in Flutter: Riverpod and Bloc. The article examines the creation of “storec” using “storea” and “storeb” in both packages. It notes that when using Bloc, a significant amount of boilerplate code is required, while Riverpod achieves the desired result more succinctly and efficiently.
Additionally, the article considers a scenario where a widget that displays colors uses values from “storer,” “storeg,” and “storeb.” When using Bloc, nested BlocBuilders are required to track changes in each Cubit state, which may impact performance, whereas using Riverpod makes achieving the desired functionality simpler and more efficient.
Samlet sett tyder artikkelen på at Riverpod tilbyr en mer elegant og effektiv tilnærming til tilstandsstyring enn Bloc, spesielt i komplekse applikasjonsutviklingsscenarier. Valget mellom disse to pakkene avhenger derfor til syvende og sist av prosjektets krav og utviklerens personlige preferanser.”
Kildelenke
Forfatteren forteller om sin deltakelse i Telegram-konkurranser, en mulighet for utviklere til å bygge eller forbedre funksjonaliteten i Telegram-økosystemet. Forfatteren forteller spesielt om sine erfaringer med Sticker App Contest, der deltakerne ble utfordret til å lage en mobilapplikasjon for eksport av klistremerker til Telegram. Ved hjelp av Flutter utviklet forfatteren applikasjonen TStick. Artikkelen fremhever de viktigste funksjonene i TStick, blant annet eksport av klistremerker, bildebehandling, inkorporering av tekst, manuell og automatisk fjerning av bakgrunn, oppretting av klistremerkeomriss og eksport av klistremerkesett. Forfatteren legger særlig vekt på at TStick vant 1. plass av 79 deltakere og sikret seg en betydelig del av premiepotten.

Kildelenke
Etter en rekke oppdateringer og levering av nye funksjoner merket 2GIS’ utviklings- og testteam at lanseringstiden for appen økte, og det dukket snart opp klager på appens langsommere ytelse. DeQA-teambestemte seg for å gjennomføre en analyse, implementere logging og skrive automatiserte tester for å simulere brukerscenarier. De delte all informasjonen med utviklingsteamet, som svarte som følger:
*Det virker som forfatterne ble forvirret og skrev at hastigheten økte når den faktisk gikk ned – ellers ville vi ikke hatt denne artikkelen.
Kildelenke
Her er en detaljert veiledning om hvordan du implementerer egen autorisasjon for OAuth 2.0 Google API uten å være avhengig av eksterne biblioteker eller WebView. Veiledningen demonstrerer bruken av CustomTabs og gir klare instruksjoner om hvordan du innhenter de nødvendige parametrene.
Kildelenke
Her er en annen veiledning som tydelig formidler formålet gjennom tittelen. Innledningsvis forklarer veiledningen hvordan du forbereder data for utgivelsen, etterfulgt av instruksjoner om hvordan du bygger utgivelsen og håndterer nøkler, før du utforsker automatiseringsmuligheter og skisserer det forventede resultatet. Denne veiledningen er verdt å bokmerke for fremtidig bruk, ettersom det er sannsynlig at det vil oppstå behov for denne kunnskapen i nær fremtid.

Kilde:Medium
Google har utviklet Android UI Design Hub, en verdifull ressurs som har som mål å hjelpe deg med åAndroid-utvikleredesigne brukergrensesnitt (UI) på en mer effektiv måte. Denne plattformen gir tilgang til et bredt spekter av designretningslinjer, verktøy og beste praksis som er skreddersydd for design av brukergrensesnitt. Huben dekker retningslinjer for ulike enheter som klokker, telefoner, store skjermer og TV-er, og tilbyr en enhetlig tilnærming for alle plattformer. Vi oppfordrer på det sterkeste utviklere til å utforske denne uvurderlige ressursen for å få konkret veiledning og meningsfull innsikt i hvordan man skaper brukervennlige grensesnitt.

Kilde:Medium
Denne artikkelen tar for seg konseptet Grand Central Dispatch (GCD) med særlig vekt på flertråding. Forfatteren starter med å gi en innføring i de grunnleggende prinsippene for GCD, belyser de viktigste komponentene, som køer og utsendelse av arbeidselementer, og utforsker typiske bruksområder for flertråding. Boken inneholder også kodeeksempler som på en effektiv måte demonstrerer hvordan seriekøer kan opprettes og brukes i virkelige scenarier. Hvis du har ønsket å få klarhet i dette konseptet og relaterte emner som trådsikkerhet, køhierarki og rekkefølgen for oppgaveutførelse, er denne artikkelen et must for deg.

Kilde:Medium
Serverping spiller en avgjørende rolle i analysearbeidet, ettersom det gjør det mulig å vurdere servertilgjengeligheten og måle forsinkelsen i dataoverføringen. Ved hjelp av ping kan serverovervåking, ytelsessporing og nettverkstilkoblingsstabilitet sikres, noe som gir uvurderlig informasjon for beslutningstaking, ytelsesoptimalisering og rapportgenerering.
La oss nå fordype oss i essensen av denne artikkelen. Den gir en omfattende beskrivelse av en enkel løsning for måling av nettverksping i iOS-applikasjoner. Forfatteren introduserer en tilnærming som utnytter Apples rammeverk Reachability og SystemConfiguration, og veileder leserne gjennom implementeringsprosessen med tydelige trinnvise instruksjoner. Artikkelen inneholder kodebiter og forklaringer, slik at du kan forstå konseptet og sømløst integrere ping-målefunksjonaliteten i iOS-applikasjonene dine.
Denne artikkelen er utvilsomt et must for alle som ønsker å integrere ping-måling i iOS-applikasjonene sine.
Den 5. juni ble den etterlengtede lanseringen av den første betaversjonen av iOS 17 for autoriserte utviklere gjennomført. Denne versjonen av operativsystemet ble allerede avduket på WWDC 2023, men den vakte ikke stor begeistring på grunn av minimale endringer og mangel på merkbare ytre forskjeller sammenlignet med den forrige versjonen. Det er likevel verdt å trekke frem noen bemerkelsesverdige aspekter, og vi har samlet noen nyttige lenker nedenfor sammen med våre kommentarer:

Kilde:Medium
From the Sky to the Earth, or “From Google to Government: An Unexpected Journey of a UX Designer” – what do you think of that? Immerse yourself in the captivating story of a designer who dared to leave the glamor of Silicon Valley to embark on a mission to transform local government services. Discover how this bold step led to a profound change in perspective on life and work, prioritizing user needs and community impact. The author shares insights on the untapped potential of civic technologies and how they are shaping the future of digital technologies for the better. Yes, it challenges traditional career paths, and we believe it’s worth a read.
Kilde:Medium
Når du surfer rundt på LinkedIn eller deltar på populære konferanser, er det umulig å overse de allestedsnærværende diskusjonene om kunstig intelligens. Fascinasjonen for denne teknologien har spredt seg til en rekke spennende sosiale medier og medieplattformer, og det med rette! La oss nå dykke ned i en artikkel som avdekker de mindre kjente funksjonene i ChatGPT som overgår det vanlige. Gjør deg klar til en utforskning av videosammendrag, artikkel- og dokumentsammendrag, bildeskanning og -beskrivelse, samt innovative anvendelser av ChatGPT som personlig språklærer eller mattelærer. Forfatteren av denne artikkelen deler sjenerøst av sine personlige erfaringer og avslører hvordan disse skjulte perlene ikke bare har spart dem for verdifull tid, men også forbedret deres læringsprosess. Gjør deg klar til å oppdage styrken i disse fantastiske funksjonene!
Kilde:Medium
For å holde deg oppdatert i forhold til den nevnte artikkelen, la oss se nærmere på de nyeste AI-framskrittene fra fremtredende teknologigiganter. Denne artikkelen tar for seg bemerkelsesverdige innovasjoner fra selskaper som TikTok, Boston Dynamics, Replit og Apple. Her er noen av høydepunktene:
Selv om dette bare er et glimt av utviklingen, viser det det brede spekteret av AI-anvendelser og deres potensial for å forme fremtiden på tvers av ulike bransjer. Denne artikkelen fungerer som en katalysator for dyp refleksjon og generering av nye ideer.
Kilde:Medium
Demoralisering har blitt stadig vanligere når man leser innlegg og skroller gjennom feeds. En av disse historiene handler om en jente som jobbet som kvalitetssikrer, sluttet i sin forrige jobb og har søkt utrettelig etter en ny mulighet de siste fire månedene. Dessverre har hun bare fått svar fra 5-6 ledige stillinger. En annen historie handler om en fyr som har brukt sju måneder på å forbedre seg selv og lære seg Flutter, men som ennå ikke har fått en praksisplass (Innowise søker for øvrig aktivt etter praktikanter på ulike områder). Slike historier kan være nedslående for dem som kommer over dem.
Disse humoristiske bildene er en sterk påminnelse om hva folk selv opplevde da de var på jakt etter sin første jobb. Det erkjennes at utfordrende tider krever betydelig innsats. Vi er overbevist om at det å nå et mål er en lang reise som krever pauser og hvile for å samle krefter til å holde ut og unngå å gi opp midtveis. Når motivasjonen avtar og trettheten melder seg etter å ha lest ulike inspirerende tekster, finner man trøst i en samling fengslende og motiverende bilder. Bildene fungerer som påminnelser om den lange veien man har gått, og understreker betydningen av utholdenhet og urokkelig besluttsomhet.
Kildelenke
Denne artikkelen er en godbit for teknologientusiaster. Den går grundig gjennom påstandene fra utviklere av meldingsapper om deres sikkerhetsfunksjoner, skisserer metoder for å validere disse påstandene og avslører resultatene. Forfatterens nysgjerrighet ble vekket av et dristig utsagn fra Android-appen Converso, som lover ende-til-ende-kryptering, ingen lagring av meldinger på servere og ingen lagring av brukerdata eller metadata. Forfatteren ble nysgjerrig på disse påstandene og implikasjonene av dem og bega seg ut på en undersøkende reise, som du kan lese mer om ved å følge lenken (stol på oss, det er vel verdt å lese). Vi synes at innholdet er svært verdifullt, særlig for personer som er interessert i datasikkerhet og personvern.
Kildelenke
I denne artikkelen får du tilgang til et vell av kunnskap fra et designteam som har gjennomført en rekke prosjekter med arabiske grensesnitt. Denne artikkelen gir deg uvurderlig innsikt og anbefalinger fra deres tidligere feilgrep, noe som gjør den til en uunnværlig ressurs som er verdt å bokmerke og referere til når behovet oppstår. Med tanke på den raske veksten i det arabiske IT-markedet er det unektelig verdt å følge med på utviklingen. Gjør deg klar til å utvide horisonten og tilegne deg verdifull kompetanse i et landskap i stadig utvikling.
Kildelenke
Det kan høres ut som en trist begynnelse med et snev av skuffelse, men i virkeligheten handler ikke artikkelen om det. Forfatteren forteller om sin 20 år lange utviklingsreise (VB Basic, Perl, Delphi, Fortran, FoxPro, ColdFusion, ActiveX, Java Applets, Flash, Silverlight, Swift, Objective-C, WebForms, Angular JS med mer), men det er ikke hovedfokuset. De forklarer hvorfor alle karrierer til slutt ender i teknisk gjeld, og hvordan man skal forholde seg til teknologi for å holde seg flytende og forbli en ettertraktet fagperson.

Ranger denne artikkelen:
4.8/5 (45 anmeldelser)












Meldingen din er sendt.
Vi behandler forespørselen din og kontakter deg så snart som mulig.

Ved å registrere deg godtar du vår personvernerklæring, inkludert bruk av informasjonskapsler og overføring av dine personopplysninger.