Blynk works with any model of Raspberry Pi over WiFi.
☝️We don't support BLE of Raspberry Pi 3 (yet)
When writing apps on RPi, you can use Node.JS or C++. This articles may help you with it.
Here are a few articles that may help:
- Instructable: Raspberry Pi and Blynk
- How to install Node.js library on Linux
- Raspberry Pi: Tips & Tricks
- Node.js vs. C++ library
And of course a video tutorial. Check the description on YouTube for more links.