Minha dúvida é, porque utilizar essa abordagem:Intent data = getIntent(); Contact contact = (Contact) data.getSerializableExtra("contact");
dessa:
Intent data = getIntent();
Serializable= (Contact) data.getSerializableExtra("contact");
Qual a importancia de trocar serializable para Contact