Kotlin Academy iOS app
zł90-750 PLN
Paid on delivery
I need a smaller version of this portal:
[login to view URL]
All I need is a single screen with a list. On this list, there are 3 types of elements:
* Puzzler - Title, question, possible answers, a button to show answer and explanation (like on screens from Android)
* Article - Title, image, description and whole card should lead to url.
* Info - Title, image, description and whole card should lead to url.
Not commenting or sharing actions (no need for them)
Android version is here:
[login to view URL]
We need to take data fromL
[login to view URL]
Sort them to have newest on top (by dateTime)
Display
Here is data structure in Kotlin:
data class NewsData(
val articles: List<Article> = emptyList(),
val infos: List<Info> = emptyList(),
val puzzlers: List<Puzzler> = emptyList()
)
interface News {
val dateTime: DateTime
}
@Serializable
data class Article(
val id: Int,
val data: ArticleData,
override val dateTime: DateTime = [login to view URL]
): News
data class ArticleData(
val title: String,
val subtitle: String,
val imageUrl: String,
val url: String?,
val occurrence: DateTime
)
data class Info(
val id: Int,
val data: InfoData,
override val dateTime: DateTime,
val accepted: Boolean
) : News
data class InfoData(
val title: String,
val imageUrl: String,
val description: String,
val sources: String,
val url: String?,
val author: String?,
val authorUrl: String?
)
data class Puzzler(
val id: Int,
val data: PuzzlerData,
override val dateTime: DateTime,
val accepted: Boolean
) : News
data class PuzzlerData(
val title: String,
val level: String?,
val question: String,
val answers: String,
val correctAnswer: String,
val explanation: String,
val author: String?,
val authorUrl: String?
)
I attack screens from Android.
Project ID: #16639156
About the project
Awarded to:
Thank you for your job posting. I'm expert iOS developer & have 7+ years of Experience . You can count on me and be sure you'll get perfect result. Let's discuss in detail on chat. Regards.
13 freelancers are bidding on average zł487 for this job
How are you? I have much experiences in developing iOS. I am interested in your project. Let’s contact and discuss with each other. Thanks.
Hello dear client, I checked your requirement and understand it. I am able to do your desire work . I have good experience in mobile app development. I can integrate screen and provide you best delivery of desire More
Hi, I am interested on your project. We have separate team for Android and IOS. If you share more details with me i will discuss with you. you can see my profile we have done lot of projects with client s More
Hello I am iOS development expert and have 7+ years of EXP . Please contact , so we can discuss in detail . Thank you
Hi I can develop you iOS app. Please provide more details about app apis and other things on chat by which i can understand it and start work asap.