The framework will call this method exactly once for each [State] object it creates. This will be called once. So perform work which required to be performed only once, but remember context can’t be used here, as widget state gets loaded only initState() work is done.