Mobile Developer Daily

Mobile Developer Daily

By Sergio Casero HernándezNewsTech News
Download on the App Store

Mobile Developer Daily episodes

  • Apps que uso en mi día a día en el MAC

    Es lunes, así que toca un podcast más liviano, aquí tenéis las apps que uso en el día a día, no he podido evitar el rage hacia xcode.

    • Podcasts
    • Warp
    • Firefox
    • Telegram
    • Outlook
    • Shortcuts
    • Visual Studio Code
    • Spotify
    • Android Studio Canary&stable
    • xcode
    • sourcetree
    • teams
    • outlook
    • enpass
    • gimp
    • keka
    • suite office
    • Buena semana!!

      12 min
    • Escaneando códigos QR con formato DataMatrix, inyectando UIKit en SwiftUI... Cómo lo hemos hecho y qué hemos aprendido

      En este episodio veremos otro caso curioso de un problema que tuvimos con un cliente, un problema que tuvimos que solucionar en iOS de una forma un tanto curiosa. El problema es que había que escanear códigos DataMatrix con Android y iOS y... el resultado de sorprenderá como dicen los clickbaiteros jeje.


      La librería CodeScanner (opensource): https://github.com/yuriy-budiyev/code-scanner

      La librería Cognex (de pago): https://cmbdn.cognex.com/v2.7.x/knowledge/-cognex-mobile-barcode-sdk-for-ios/using-cmbsdk/using-cmbsdk-in-xcode

      12 min
    • SDKs de mapas, geoservers y layers personalizadas

      En este episodio veremos que "consideraciones" que hay que tener en cuenta para pintar unas capas personalizadas encima de Google Maps o Mapbox, los dos tipos que hay y como funcionas este tipo de sistemas.

      El formato de url es el siguiente (más o menos, dependerá de tu geoserver): 

      endpoint + "bbox={bbox-epsg-3857}" +
             "&service=WMS" +
             "&version=1.1.1" +
             "&request=GetMap" +
             "&layers=$layer" +
             "&srs=EPSG:3857" +
             "&width=$MAP_TILE_SIZE" +
             "&height=$MAP_TILE_SIZE" +
             "&format=image/png" +
             "&transparent=true"

      Para Google Maps, recordad, heredando de UrlTileProvider. Para Mapbox, extendéis el estilo:

      mapView.getMapboxMap().loadStyle(style(styleUri = Style.MAPBOX_STREETS) {
             +rasterSource(layer.id) {
                 tileSize(256)
                 tileSet(
                     tilejson = layer.tileJson(),
                     tiles = listOf(layer.url)
                 ) {}
             }
             +rasterLayer(layer.label, layer.id) {}
      })

      El tileJson tiene más o menos esta pinta :)

      "$id": {
         "type": "raster",
         "tiles": [ "$url" ],
         "tileSize": 256
      }
      13 min

    About Mobile Developer Daily

    From the publisher's feed

    En este podcast trataremos diferentes temas relacionados con el desarrollo de software y lo programación en general. Hablamos de desarrollo Android, iOS ya sea con kotlin, kotlin multiplatform,…