profile
viewpoint
Matteo Crippa matteocrippa Italy Swift, Kotlin & nodeJs developer

created tagproximiio/proximiio-ios

tag1.1.93

created time in 6 hours

push eventproximiio/proximiio-ios

Matteo Crippa

commit sha 76ec33bc7c3acac1a36d77213c3a7a77f0747b76

fix issue event source firebase

view details

push time in 6 hours

fork matteocrippa/ios-eventsource

Server-Sent Events for iOS and Mac

fork in 9 hours

push eventmatteocrippa/RIGImageGallery

Matteo Crippa

commit sha a64f55ef6f9a8cdfca336b04c606f854a23050a9

Update RIGAutoCenteringScrollView.swift

view details

push time in 17 hours

push eventmatteocrippa/RIGImageGallery

Matteo Crippa

commit sha 5deb3c4785bf852720a16c7da83536e8784d81a5

Update RIGImageGalleryViewController.swift

view details

push time in 18 hours

fork matteocrippa/RIGImageGallery

An image gallery view controller designed to work with the Raizlabs Interface Guidelines for iOS

fork in 19 hours

push eventproximiio/proximiio-ios

Matteo Crippa

commit sha 011459adfe5d7bf5b7614bec39f9c6613c79bbcb

fix remoteMode issue

view details

push time in 20 hours

created tagproximiio/proximiio-ios

tag1.1.92

created time in 20 hours

startedfacebookresearch/detectron2

started time in 2 days

issue commentmatteocrippa/flutter-nfc-reader

update pub.dev information

I created a development branch, update there md file, then think I can look at dartdoc and release Update also readme.md according, so stable will stay in master, development will keep experimental

henrysachs

comment created time in 4 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha 316cfa634b5999bcce7fa06ae97ec83151f74771

updated md file

view details

push time in 4 days

create barnchmatteocrippa/flutter-nfc-reader

branch : develop

created branch time in 4 days

push eventmatteocrippa/flutter-nfc-reader

Matteo Crippa

commit sha aacdda3e844553fe710aa3b0b2ea4dcc69c2f423

add new way to install

view details

push time in 4 days

issue commentmatteocrippa/flutter-nfc-reader

update pub.dev information

Yep need to figure out how to improve dart doc, and for sure ppl start using back the one from dartpub will make it more visible

henrysachs

comment created time in 4 days

issue commentmatteocrippa/flutter-nfc-reader

update pub.dev information

I should be able to do that right now, it should show the new version 0.1.x

henrysachs

comment created time in 4 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha b3bb8fb41a97f5b7a27572bbc345fe9a236dfe8d

release

view details

push time in 4 days

created tagmatteocrippa/flutter-nfc-reader

tag0.1.0

Flutter NFC reader plugin for iOS and Android

created time in 4 days

push eventmatteocrippa/flutter-nfc-reader

Henry Sachs

commit sha 8fb28375bf841b2917ade4a84385ee9365026976

add file to gitignore as stated in comment

view details

Henry Sachs

commit sha 82a115dd1f5ceb48fcadffeebecf29e4153d03e0

feature: add streaming to android - add function to dart api - update example - add eventchannel methods

view details

Henry Sachs

commit sha 6d651ecff733bfea49fb039e82ce48e9336a1dc2

update documentation for streaming api

view details

Henry Sachs

commit sha 30053d5e74b017e2d9d206b69255911f386ad913

add IOS streaming support - streaming in ios isnt really possible because every scan is shown to the user through a bottom sheet - So we just use the streaming channel and write the read result to it

view details

Henry Sachs

commit sha 60ea57717c5de029e3db11996354dc021b4cdc58

update example

view details

Henry Sachs

commit sha 978efb3c43c1591075d79f8c85e1d365468d393f

update documentation

view details

Matteo Crippa

commit sha 9078ee9a69267103f6b87a4676122a3911c3f1e3

Merge pull request #54 from henrysachs/feature/add-streaming WIP: Feature/add streaming

view details

push time in 4 days

PR merged matteocrippa/flutter-nfc-reader

WIP: Feature/add streaming

I had the Problem that with my NFC Tag i could only scan a Tag once and not more than that. So I implemented the Eventchannel methods that just emit the onTagDiscovered values to dart. Therefore a User can now listen to the stream and scan as much nfc tags as he wants. I updated the example implementation and also the README to state how it works.

Open for discussion why i marked this PR first as WIP.

+256 -83

10 comments

16 changed files

henrysachs

pr closed time in 4 days

pull request commentmatteocrippa/flutter-nfc-reader

WIP: Feature/add streaming

yep, idea is to have incremental release if possible, so who use this lib start benefit of your great improvement already

henrysachs

comment created time in 4 days

pull request commentmatteocrippa/flutter-nfc-reader

WIP: Feature/add streaming

Great work @henrysachs , yep I see you use VYNFCKit, think is ok because it use MIT license so is ok with current plugin one.

Think we can split the feature, and if this provide the continous scan we can start releasing this and issue a new version on the pub repo too.

Then be atomic with little PR for specific other feature, what do you think?

henrysachs

comment created time in 4 days

startedn8n-io/n8n

started time in 5 days

startedtroystribling/BlueCap

started time in 6 days

created tagproximiio/proximiio-ios

tag1.1.91

created time in 6 days

push eventproximiio/proximiio-ios

Matteo Crippa

commit sha 6d5cdf8163942859922590a8157d0a5ba1e4f931

fix timing issue

view details

push time in 6 days

push eventmatteocrippa/.dotfiles

matteocrippa

commit sha 5e8e63c863994a03f69cf0ed0f92abb2f29bff53

add lx polkit handler

view details

push time in 7 days

created tagproximiio/proximiio-ios

tag1.1.90

created time in 7 days

push eventproximiio/proximiio-ios

Matteo Crippa

commit sha 01ca3f2c0b1b3a78fcc77984d68a94c01a7d337e

remove local push

view details

push time in 7 days

issue commentmatteocrippa/flutter-nfc-reader

Project is discontinued, looking for new mantainer

You know at the end, open source project are always open and welcome to improvements by anyone :)

matteocrippa

comment created time in 7 days

MemberEvent

issue commentmatteocrippa/flutter-nfc-reader

Project is discontinued, looking for new mantainer

@ryanhz tbh the only one scan was the expected behaviour, btw now with help of @henrysachs we are going to add unlimited scan support.

Hope see you coming back when customer will pay you for iOS version, feature that we have at least.

matteocrippa

comment created time in 7 days

pull request commentmatteocrippa/flutter-nfc-reader

WIP: Feature/add streaming

As far as I remember it should not be possible, because iOS rely on its proper system that show a modal that take care of that, but think it should work only one time. Need to look in docs

henrysachs

comment created time in 7 days

issue commentmatteocrippa/flutter-nfc-reader

update pub.dev information

Yep, need to push, but the refactor was still in progress, think for now we can do that once we merge your very good PR

henrysachs

comment created time in 7 days

pull request commentmatteocrippa/flutter-nfc-reader

WIP: Feature/add streaming

Looks good to me @henrysachs the only issue we have to figure out is we can do the same behaviour for iOS, or we can do something like a switch between the two type passing an extra param.

What do you think? like continousScan

henrysachs

comment created time in 7 days

issue closedmatteocrippa/flutter-nfc-reader

Error on running example

When trying to run the example project, I get an exception that regards the plugin implementation in Kotlin:

e: C:\Users\stamba\flutter\packages\flutter-nfc-reader\android\src\main\
kotlin\it\matteocrippa\flutternfcreader\FlutterNfcReaderPlugin.kt: (61, 22): 
Type mismatch: inferred type is Any! but NfcManager? was expected

e: C:\Users\stamba\flutter\packages\flutter-nfc-reader\android\src\main\
kotlin\it\matteocrippa\flutternfcreader\FlutterNfcReaderPlugin.kt: (191, 17): 
Smart cast to 'MethodChannel.Result' is impossible, because 'writeResult' is 
a mutable property that could have been changed by this time

e: C:\Users\stamba\flutter\packages\flutter-nfc-reader\android\src\main\
kotlin\it\matteocrippa\flutternfcreader\FlutterNfcReaderPlugin.kt: (212, 17): 
Smart cast to 'MethodChannel.Result' is impossible, because 'readResult' is a
 mutable property that could have been changed by this time

closed time in 7 days

RaMb3asT

delete branch matteocrippa/flutter-nfc-reader

delete branch : refactor

delete time in 8 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha d18d7c8a4c6db81a2c46c7d3e2f805de805ef757

avoid log file

view details

matteocrippa

commit sha 863216ce5c7de708f356f2a9361c89b3f6371312

update changelog

view details

matteocrippa

commit sha 022bfc562cc3875a7ea99c4e2b343c37d0bb3b2a

updated pubspec 0.1.0

view details

matteocrippa

commit sha 920e03554dee6941b237a47eb54eb0363930ee5e

fix safe check

view details

matteocrippa

commit sha 951dca867b551eb6b92b43b56312d0c6d25f0a73

minor change

view details

matteocrippa

commit sha 16f95aa4226641f6e37bc7b93afd46257ac4e3fd

fix crash error on read

view details

Matteo Crippa

commit sha 236dff7539d60045341e6bce6dc51cbb53688339

bump version non sense, if I remove the upper bound why it have to lower to 2.x?

view details

Matteo Crippa

commit sha f3363ebe82d5b3a71df098926240e2600b7cfb7b

Merge pull request #53 from matteocrippa/refactor Refactor

view details

push time in 8 days

issue commentmatteocrippa/flutter-nfc-reader

Compiler Errors using plugin in project

refactor is much more updated, but now I merged it to master, so give a git pull and try again

Tobisaninfo

comment created time in 8 days

PR opened matteocrippa/flutter-nfc-reader

Refactor
+23 -6

0 comment

6 changed files

pr created time in 8 days

issue commentmatteocrippa/flutter-nfc-reader

Project is discontinued, looking for new mantainer

still me for now, but few time to look at

matteocrippa

comment created time in 9 days

issue commentmatteocrippa/flutter-nfc-reader

Project is discontinued, looking for new mantainer

hey @henrysachs, yep feel free to make a PR, so we can review with other maintainer

matteocrippa

comment created time in 9 days

startedpaolo-projects/unlocker

started time in 9 days

startedthepracticaldev/dev.to

started time in 9 days

startedevilsocket/pwnagotchi

started time in 9 days

startedstreamlit/demo-self-driving

started time in 9 days

startedblaCCkHatHacEEkr/PENTESTING-BIBLE

started time in 9 days

created tagproximiio/proximiio-ios

tag1.1.89

created time in 9 days

push eventproximiio/proximiio-ios

Matteo Crippa

commit sha 488262a760c5295007cc41ce96487df5dda28c24

updated framework

view details

Matteo Crippa

commit sha 17293cdbbb3a9fe8abdb3867b5918743f409d652

1.1.89

view details

push time in 9 days

push eventmatteocrippa/.dotfiles

matteocrippa

commit sha bba9b30e3c6ba57ff474f9ab17d1332651d11364

tweakes

view details

push time in 9 days

fork matteocrippa/SwiftNats

Swift client for NATS, the cloud native messaging system. https://nats.io

fork in 10 days

issue commentmatteocrippa/flutter-nfc-reader

Error on running example

git pull and it should work

RaMb3asT

comment created time in 11 days

push eventmatteocrippa/flutter-nfc-reader

Matteo Crippa

commit sha 236dff7539d60045341e6bce6dc51cbb53688339

bump version non sense, if I remove the upper bound why it have to lower to 2.x?

view details

push time in 11 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha 16f95aa4226641f6e37bc7b93afd46257ac4e3fd

fix crash error on read

view details

push time in 11 days

issue commentmatteocrippa/flutter-nfc-reader

how do write information

It raise any error?

JERINJACOBCHERIAN

comment created time in 11 days

issue commentmatteocrippa/flutter-nfc-reader

Error on running example

@kousherAlam read above the suggestion please, try the refactor branch and verify if it works. In general don't use the issue as a contact center, review first other reply and check if there's already a solution.

RaMb3asT

comment created time in 11 days

push eventmatteocrippa/.dotfiles

matteocrippa

commit sha 3041b9e1c7ddee1595b8613275840eaaf3d18300

added libs

view details

push time in 11 days

startedZoranPandovski/awesome-testing-tools

started time in 12 days

startedmrenrich84/vnc_virtual_display_linker

started time in 12 days

startedcrazy-canux/awesome-testing

started time in 12 days

startedbuger/goreplay

started time in 12 days

startedbuildbot/buildbot

started time in 13 days

startedtestcontainers/testcontainers-java

started time in 13 days

startedOWASP/CheatSheetSeries

started time in 13 days

startedeclipse-theia/theia

started time in 14 days

startedRichusX/thinkpad-morse-led

started time in 14 days

created tagproximiio/proximiio-ios

tag1.1.88

created time in 14 days

push eventproximiio/proximiio-ios

Matteo Crippa

commit sha 58dcac4ee89b109ffe59411554f4a8540664ec26

v1.1.88 with iOS 13 adjustments

view details

push time in 14 days

startedpolygonplanet/chillout

started time in 15 days

startediptv-org/iptv

started time in 16 days

issue commentmatteocrippa/flutter-nfc-reader

Error on running example

Give a try against refactor

RaMb3asT

comment created time in 17 days

create barnchmatteocrippa/flutter-nfc-reader

branch : refactor

created branch time in 17 days

issue commentmatteocrippa/flutter-nfc-reader

Error on running example

@RaMb3asT did you make a git pull to use latest merge in master? It should be fixed since yesterday afternoon

RaMb3asT

comment created time in 17 days

issue commentmatteocrippa/flutter-nfc-reader

how do write information

On iOS writing is a new feature starting from iOS 13 that was released a few weeks a go, no implementation has been added yet, there's an issue for that ( #48 )

In general using flutter doesn't make rid of all the segregation issue provided by Android during the time of the OS development, and also not all the devices are capable to do both reading and writing of NFC.

As for testing your issue, I merged refactor into master, feel free to make an update and tell me if it now works fine.

Verify also that your devices support NFC write/read.

JERINJACOBCHERIAN

comment created time in 17 days

startedfirebase/extensions

started time in 17 days

delete branch matteocrippa/flutter-nfc-reader

delete branch : refactor

delete time in 17 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha f6cac0834a9b88b81b6bb94b5dab240a99a02d29

update kotlin to 1.3.50

view details

matteocrippa

commit sha da8f471c0e94d1136b994fc4a750e09838eae4d8

bump sdk to 29

view details

matteocrippa

commit sha 854ba416d486e3646b60db4f7a39d2d405e734c2

general refactoring

view details

matteocrippa

commit sha ccd87827d31fb559d0c3bdeab6dcac57efe8cb01

avoid same code twice for hardware not supported

view details

Matteo Crippa

commit sha 016f82008532b7d1a325d4e7a8172eca9531d35f

Merge pull request #50 from matteocrippa/refactor Refactor

view details

push time in 17 days

PR opened matteocrippa/flutter-nfc-reader

Refactor
+44 -59

0 comment

2 changed files

pr created time in 17 days

issue commentmatteocrippa/flutter-nfc-reader

IOS 13 write mode

Seems relevant example can be found here: https://developer.apple.com/documentation/corenfc/creating_nfc_tags_from_your_iphone

TimSchue

comment created time in 17 days

issue closedmatteocrippa/flutter-nfc-reader

Build Failing gradlew.bat exited abnormally

I was having trouble getting it to work, so I decided to just clone the whole thing and try that. Unfortunately, even doing that, it failed to build. Here is the output:

* Error running Gradle:
ProcessException: Process "C:\Users\Riley\IdeaProjects\flutter-nfc-reader\example\android\gradlew.bat" exited abnormally:

FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Users\Riley\IdeaProjects\flutter-nfc-reader\example\android\app\build.gradle' line: 16

* What went wrong:
A problem occurred evaluating project ':app'.
> versionCode not found. Define flutter.versionCode in the local.properties file.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 0s
  Command: C:\Users\Riley\IdeaProjects\flutter-nfc-reader\example\android\gradlew.bat app:properties

Finished with error: Please review your Gradle project setup in the android/ folder.

Any ideas? I really don't know how to debug because I just cloned it like it is.

closed time in 17 days

rfitz123

issue commentmatteocrippa/flutter-nfc-reader

Build Failing gradlew.bat exited abnormally

@rfitz123 edit your local.properties file adding:

flutter.versionCode=1
flutter.versionName=1.0.0
flutter.buildMode=debug
rfitz123

comment created time in 17 days

issue closedmatteocrippa/flutter-nfc-reader

Tag content is not always returned with last version 0.0.23

on iOS, with the last version the content is not always returned (sometimes yes, sometimes the content is empty).

It was working fine with previous version.

Not sure it is linked but I have the error in the console:

[VERBOSE-2:shell.cc(186)] Dart Error: Dart_InvokeClosure expects argument 'closure' to be of type Instance.
[VERBOSE-2:shell.cc(186)] Dart Error: Unhandled exception:
NoSuchMethodError: Closure call with mismatched arguments: function 'call'
Receiver: Closure: () => void from Function '_startMicrotaskLoop@7048458': static.
Tried calling: call(Instance of '_ByteDataView')
Found: call() => void
#0      Object.noSuchMethod (dart:core/runtime/libobject_patch.dart:50:5)
[VERBOSE-2:shell.cc(186)] Dart Error: Unhandled exception:
NoSuchMethodError: Closure call with mismatched arguments: function 'call'
Receiver: Closure: () => void from Function '_startMicrotaskLoop@7048458': static.
Tried calling: call(Instance of '_ByteDataView')

closed time in 17 days

fvisticot

issue closedmatteocrippa/flutter-nfc-reader

Multiple error types for "No NFC device" and "NFC not enabled"

At the moment there is only one single error type. But the reason for the error is unclear. It would be better to know if the device don't have a NFC reader, the reader is not enabled or some other unexpected error occured.

closed time in 17 days

DanielFreiburger

issue commentmatteocrippa/flutter-nfc-reader

Android: can only scan one tag

Still relevant? If not close

KillianByrne

comment created time in 17 days

issue commentmatteocrippa/flutter-nfc-reader

MissingPluginException running Example on IOS

@mzelles which version are you using? master ?

mzelles

comment created time in 17 days

issue commentmatteocrippa/flutter-nfc-reader

Can't read NFC content field (Android)

What is the format the Tag is written? Did you try debugging the lib and see if the kotlin code get the value?

davystrong

comment created time in 17 days

issue commentmatteocrippa/flutter-nfc-reader

how do write information

@JERINJACOBCHERIAN what lib version are you using? What's the device brand / android version?

If you want give a try to refactor branch

JERINJACOBCHERIAN

comment created time in 17 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha ccd87827d31fb559d0c3bdeab6dcac57efe8cb01

avoid same code twice for hardware not supported

view details

push time in 17 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha 854ba416d486e3646b60db4f7a39d2d405e734c2

general refactoring

view details

push time in 18 days

push eventmatteocrippa/flutter-nfc-reader

matteocrippa

commit sha da8f471c0e94d1136b994fc4a750e09838eae4d8

bump sdk to 29

view details

push time in 18 days

create barnchmatteocrippa/flutter-nfc-reader

branch : refactor

created branch time in 18 days

issue closedmatteocrippa/flutter-nfc-reader

Update pub.dev

Hey please update the package in pub.dev because the code has differences between the pub.dev and this repo and the pub.dev package doesnt work 👏

closed time in 18 days

daviidmart

issue commentmatteocrippa/flutter-nfc-reader

Update pub.dev

@daviidmart will do as soon as we have a stable now we are facing some issue, so better to rely on master as described in the readme

dependencies:
  flutter_nfc_reader:
    git:
      url: git://github.com/matteocrippa/flutter-nfc-reader.git
      ref: master
daviidmart

comment created time in 18 days

push eventmatteocrippa/flutter-nfc-reader

Adrian Alvarez

commit sha df9a0ca72143a5b105abbe3bf510634c9b0caf04

add read && write a same time feature

view details

Matteo Crippa

commit sha 2e2625cf3005d52478983845d61ef766af3fc36d

Merge pull request #42 from semakers/master add read && write a same time feature

view details

push time in 18 days

push eventmatteocrippa/.dotfiles

matteocrippa

commit sha a583e0e6a8d54c7401cb9fe0048a0816b9ca37fe

add new app trash-cli

view details

push time in 18 days

startedandreafrancia/trash-cli

started time in 18 days

startedcypress-io/cypress

started time in 18 days

startedFrancommit/linux_on_dex_setup

started time in 19 days

more