Aplicativo desenvolvido em Xamarin.Forms (iOS e Android) consumindo API GraphQL.
- https://www.graphql-code-generator.com/
- https://graphql.org/learn/queries/#variables
- https://github.com/graphql-dotnet/graphql-client
- GraphQL.Client
- GraphQL.Client.Serializer.Newtonsoft
- Xamarin.Forms.Extended.InfiniteScrolling (pre-release)
- Xamarin.Forms
- Xamarin.Essentials
@"query GetAllLocations($number: Int)
{
locations(page: $number)
{
results
{
id,
name,
type,
dimension,
residents
{
id,
name,
status,
species,
type,
gender,
image,
}
}
}
}"
@"query
GetAllCharacters($number: Int)
{
characters(page: $number)
{
results
{
id,
name,
status,
species,
type,
gender,
image,
origin
{
id,
name,
type
}
location
{
id,
name,
type,
}
}
}
}"
Leia mais sobre a aplicação.