Back
Mathieu Poli

Mathieu Poli

Head of Frontend Engineering

I'm am Head of Frontend Engineering at GoodBarber.

I oversee the teams that build the rendering engines at the core of our no-code platform: they're what bring our users' projects to life and turn them into native apps that are smooth and polished. Everything you see and interact with on screen passes through their hands.
A pioneer of mobile no-code, passionate about software architecture and product design, I also teach in universities and private schools.

Here, I write about frontend engineering, product design and AI — and everything that happens when those three worlds meet.

Followtwitter

Articles by Mathieu Poli

Mathieu Poli, Tuesday 9 April 2013

Beautiful Apps Engine: Update #753

Changelog for this Tuesday update :     - It's now possible to add a search engine in Articles and Videos sections - Comments are now displayed immediately in the list when sent - Bug fix : "Download button" wrong color fix in Sound / Podcast section - Bug fix : Statistics are now correctly sent - Bug fix : Crash fix in Template 3 of Photo section - Bug fix : Vimeo videos are now played correctly on iPad - Bug fix : Fix error in ads downloading on the app launch - Bug fix : The "load more" is now available in template 3 of Article sections   Don't forget to re-build your app to apply these changes!
Mathieu Poli, Tuesday 2 April 2013

Beautiful Apps Engine: Update #685

Changelog for this Tuesday update :   - The progress bar on the status bar is removed temporarily - Add of a red bubble indicating the number of comments in detail page of Article section - It's now possible to add a custom CSS in detail page of Sound / Podcast section (Settings API) - Bug fix : The dates are now displayed correctly in iOS5 - Bug fix : Crash fix when a wrong type is returned in loadMore download - Bug fix : Encoding error fix on the data past in gbRequestDidSuccess function - Bug fix : Graphic adjustment in plugins - Bug fix : Visual bug fix on download button in Sound / Podcast sections - Bug fix : Downloaded podcasts are now correctly played - Bug fix : Podcasts from iTunes are now played correctly - Bug fix : Text and photos submissions are now sent correctly - Bug fix : The Off page of Live radio sections is now scrollable - Bug fix : InApp web browser no longer opens when you click on an outgoing link (iTunes, maps, ...) - Bug fix : The detail page size of Sound / Podcast section is now fixed - Bug fix : The Youtube videos in Facebook sections are now played correctly - Bug fix : The text size bug in Facebook section is now fixed - Bug fix : The callback error in photo submission is now fixed   Don't forget to re-build your app to apply these changes!
Mathieu Poli, Tuesday 26 March 2013

Beautiful Apps Engine: Update #658

Changelog for this Tuesday update :  NEW FEATURES - it's now possible to set a time frame during which a live audio section is available - It's now possible to zoom in the Photo section detail view. BUG FIXES - Bug fix : The double ads problem in MobPartner banners is fixed. - Bug fix : The font change in Article details views is now recorded. - Bug fix : The instability in the Photo section with template 3 is now fixed. - Bug fix : The color problems in the "CircleBand" navigation are now fixed.   Don't forget to re-build your app to apply these changes!
Mathieu Poli, Tuesday 19 March 2013

Beautiful Apps Engine: Update #621

Changelog for this Tuesday update :    - It's now possible to change the width of the Swipe menu (Settings API) - It's now possible to change the cell's height of the Swipe menu (Settings API) - It's now possible to change the icon's size in the Swipe menu (Settings API) - It's now possible to choose the color of a particular cell in the Swipe menu (Settings API) - It's now possible to enable auto refresh in Custom / URL sections (Settings API) - French translations added (Pull down to load more, release to load more) - Localisation into Spanish - It's now possible to disable playing sounds in background. This option is available in your backoffice, in Design / App options - Bug fix : Fixed issue with the background images of selected buttons in CircleBand (Categories) - Bug fix : Subtitles in Article / Template 2 section are now displayed correctly - Bug fix : Subtitles in Article / Template 3 section are now displayed correctly - Bug fix : There is now a minimum width for the CircleBand buttons (Categories) - Bug fix : Fixed an issue when there is less than 3 items in a section with a SlideShow template   Don't forget to re-build your app to apply these changes!
Mathieu Poli, Tuesday 12 March 2013

Beautiful Apps Engine: Update #587

Changelog for this Tuesday update :  - Add of a progress bar on the status bar when the app is updating - Increase the frequency of checking the availability of updates to the application - It's now possible to detach listBackgroundColor and listBackgroundOpacity fields Detail pages (Settings API) - It's now possible to add a custom CSS in an Article Detail page (Settings API) - Translation adding : the sharing mail content is now available in French - Bug fix: It's now possible to zoom in the app web browser - Bug fix: Correction of typos in some texts in French - Bug fix: Fix of post comment problem in Article / WordPress sections   Don't forget to re-build your app to apply these changes!
Mathieu Poli, Wednesday 6 March 2013

MWC - Focus on Ad Networks

I spent much of my time during the MWC to discuss with Ad Networks, with the intention to improve GoodBarber's ads features.   My feeling is that most of these services are meta Ad Networks. They work with many Ad Servers and through their algorithms, they take care to provide maximum gain to their customers.   I can quote Smaato , InMobi , Adfonic and the very friendly people of Ad4Screen as services that have caught my attention.   Our Holy Grail is the generic implementation of an Ad Server in GoodBarber, this trend is perfect for us :-) Implementing the SDK of one of the services mentioned above allows GoodBarber to be compliant with all the ad servers managed by this service.   I also discovered AirPush , a mobile Ad Network focused only on Android which has the ability to send ads by Push. I found it quite original.   A word for a service that deserves a mention: going around these Ad Networks, I stumbled upon Crittercism , a bug tracker that really attracted me. We will soon use this tool, allowing us to stay aware of the stability of our applications and constantly improve their quality :-)
Mathieu Poli, Tuesday 5 March 2013

Beautiful Apps Engine: Update #551

Changelog for this Tuesday update : - It's now possible to detach images and background colors in Detail pages (Settings API). - Smarter display of large thumbnail in articles and videos : when the large thumbnail is not available, we use standard thumbnail. - Two new methods in the Plugin section :         - setPreference for storing a variable in user preferences.         - getPreference for getting a variable stored in user preferences. - iTunes outgoing links are now supported in Custom and Plugin sections. - Bug fix : In the Plugin section, the gbViewWillAppear method is also called for main plugin view. - Bug fix : In the Plugin section, the return type of the gbRequest's callback is now String instead of Data. - Bug fix : Error fix in the gbRequest fail callback. - Bug fix : when getPreference is called on a non-defined preference, the method returns an empty String instead of a null object. - Bug fix : the artist name is now displayed correctly in SoundCloud lists. - Bug fix : the banners in detail views ads are now clickable. - Bug fix : the backgroung of the swipe menu is now displayed correctly. - Bug fix : no download for some thumbnails is now fixed. - Bug fix : Missing article (or video) in case of an odd number of items in template 3 is fixed. Don't forget to re-build your app to apply these changes!
Mathieu Poli, Tuesday 12 February 2013

Beautiful Apps Engine: Update #370

Changelog for this Tuesday update :   - You can now download sounds from Podcast sections and listen them offline - You can now choose the text alignment of the detail page of an Article section - You can now adjust the HTML page in a Custom/Url section - Photos description added in Facebook section - Better photo and iframe display in the detail page of an Article section - New french translations added :       - "Choose a picture"      - "Choose a video"      - "Take a picture"      - "Take a video"      - "Choose from library"      - "App Version"      - "Device"      - "iOS Version"      - "Fill in details of your request below" - Bug fix : outgoing links in articles titles are no longer automatically detected - Bug fix : you can now choose a specific background for a section (JSON)   Don't forget to re-build your app to apply these changes :)