T
T
troffee2014-11-05 07:06:03
Android
troffee, 2014-11-05 07:06:03

News aggregator of a certain region of Russia, how and what?

I learned a programming language, I can already do something. I want to write a news aggregator for my region. The idea is this: the user reads the news with the help of my application. The idea is quite feasible if I find answers to the following questions:
1. How to compile news from different sources? (VKontakte, regional news portals, online magazines, etc.)
2. Do you need a server for these tasks?
3. Is C# suitable?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
azShoo, 2014-11-05
@troffee

If there is little experience, break the task into stages.
Part one: shape the news flow.
Take N sources and parse news from them (directly from the web or via rss). I do not advise you to write your own parsers, use a ready-made library.
Part two: Organize a database for this whole thing, prepare data for issuance to the user - division into categories and so on.
Part three: wrap it all in an api, and calmly make an interface shell for mobile clients on Xamarin.

V
Vitaly, 2014-11-05
@vipuhoff

If the question is about an application for smartphones, then C # will not help much, unless of course you use Xamarin (in the context of the question, you can fit into the code size limit). The server is definitely needed, because. giving the task of parsing data to a smartphone is a bad idea and users will very clearly describe the application and its author in colors about this, especially when they see the balance with minus and zeros on the phone.
Parsing in C# will not be a problem either.

K
Konstantin Kitmanov, 2014-11-05
@k12th

1. How to compile news from different sources? (VKontakte, regional news portals, online magazines, etc.)

Pull RSS/Atom where it is, this will simplify parsing (there are definitely ready-made libraries for this), put the result in the database.
(Again, you can make RSS from the parsed and give it to your application. I'm sure there are OVER 9000 examples on the Internet how to show an RSS feed in C # / Xamarin.)
3. Is C# suitable?
The server part can be done in ASP.NET. Applications, as already mentioned, can be made using Xamarin.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question