Kotlin Academy iOS app

已完成 已发布的 5 年前 货到付款
已完成 货到付款

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.

IOS开发 iPhone Swift

项目ID: #16639156

关于项目

13个方案 远程项目 活跃的5 年前

授予:

ksd711

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.

zł150 PLN 在7天内
(75条评论)
7.2

有13名威客正在参与此工作的竞标,均价zł487/小时

octopus823

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.

zł500 PLN 在3天内
(82条评论)
7.7
nvbpatel789

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 更多

zł444 PLN 在3天内
(82条评论)
6.3
msanchez1

Hello. This is Alysse and I am a mobile app developer with web/backend api/admin panel development skills. I can handle your project from scratch to the end and will implement your project idea perfectly. I have s 更多

zł466 PLN 在3天内
(26条评论)
6.4
kalidass678

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 更多

zł466 PLN 在3天内
(8条评论)
6.0
kmd715

Hello I am iOS development expert and have 7+ years of EXP . Please contact , so we can discuss in detail . Thank you

zł1000 PLN 在7天内
(9条评论)
3.3
tusharthorat127

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.

zł333 PLN 在3天内
(17条评论)
4.2