Antoine FORET

 Introduction slides

Building and Deploying Cross Platform Mobile Apps - Laurea - 2018

First Name:

Antoine

Last Name:

FORET

Identity card

School:

Lille

Path at Laurea:

Business Information Technology

What is                     

- Computer science school in 5 years (Master)

- Project oriented teaching methods

- 13 Campus in France

- Mostly oriented in programing (only some other domain within the third year)

- One End of study big project (3 year developement project)

My End of Study project (in brief)

A Web and Mobile application helping people to compose their own music without any musical knowledge nor instrument

Record a melody

Edit parameters

NepTune Generate ​               your song

Publish your song or improve it

Intrests - Lives shows

Intrests - Playing Bass

Intrests - Coding

Couldn't make a coding slide without my favorite: Ruby :)
require 'mechanize'

agent = Mechanize.new
page  = agent.get('https://1fichier.com/?azerty')

second_page = page.forms[0].submit

download_button = second_page.link_with(:text => "Cliquer ici pour télécharger le fichier")

if download_button.nil?
  puts "Unable to download file, reason no button found"
  error_message = second_page.at('div.ct_warn').text
  time_remaing = /Vous devez attendre encore (.*)\.$/.match(error_message)
  puts time_remaing[1]
else
  puts "Now downloading"
  file = download_button.click
  filename = file.save
  puts "File saved under #{filename}"
end⏎                                         

Expectations

Update knowledge from AngularJS to Angular (v1 => v2,3,4,5,6)

Complete first approach to mobile app from Epitech (native)  with Recent hybrids app developpement

Improve unit testing skills

Evaluate Ionic for the NepTune app

Antoine FORET

4th year student at {Epitech.}

antoine.foret@epitech.eu

Building and Deploying Cross Platform Mobile Apps - Introduction slide

By foret_a

Building and Deploying Cross Platform Mobile Apps - Introduction slide

  • 422