Programmieren – die besten Beiträge

Wie kann man so eine "Karten" App entwickeln?

Ich suche nach einer Möglichkeit, eine App zu entwickeln in der als Grundlage eine interaktive Karten-Software wie z.B. Google Maps API läuft, auf der dann aber stattdessen POI's für Stormchaser hinterlegt sind. Also wo wirklich ganz genau angezeigt wird hier ist der Punkt soundso an dem hat man eine gute Sicht Richtung Südwesten und da dann so ein Sichtkegel in die Richtung angezeigt wird...

Und man dann direkt auf Navigation in der App oder auch mit Koordinatenübertragung an Google Maps oder Apple Maps, etc. zugreifen kann, den Standort bewerten kann, Bilder hinzufügen kann und als verifizierter Nutzer eigene Standorte hinzufügen kann direkt in der App...

Ein bisschen so wie diese Restaurant-Finder Karten in den Apps von BurgerKing, McDonalds, etc.

Nur dass da halt einfach zusätzlich spezifische Informationen verfügbar sein sollten wie "Parkplatz direkt am Spotting Point", "Sicherer Unterstand", usw. und die App direkt die Karte zeigen soll... oder wie diese Blitzer-Apps oder so von der Funktion her, da kann man ja auch eigene "Blitzer" und "Gefahrenstellen" hinzufügen... also sagen wir eine Mischung aus Blitzer.de, BurgerKing und Google Maps Apps... Womit entwickelt man sowas? Sicher nicht mit Unity oder Unreal Engine, gibt es da überhaupt eine Engine (die ja das Entwickeln und Realisieren und Designen und Umsetzen von sowas doch deutlich erleichtert) oder wer kann sowas einigermaßen günstig für einen machen?

Und ja die App soll für iOS und Android und parallel in Deutsch und Englisch (auswählbar) verfügbar sein.

Handy, App, Smartphone, Technik, Wetter, programmieren, iOS, Android, Entwicklung, Maps, Technologie

Wie kann man mit C# einen Tastendruck ohne Fenster Fokus Abfragen?

Guten Tag,

Ich will mit Windows Forms ein Programm schreiben, dass einen Tastendruck abfragt und mit dem Drücken einer anderen Taste antwortet. Dies hab ich auch soweit mit KeyDown, Keys und SendKeys Hinbekommen und es Funktioniert. Jedoch soll das ganze auch funktionieren wenn man gerade nicht das Fenster im Fokus hat, also z.B. gerade in einer anderen Software ist. Kann mir da jemand helfen?

LG Stoppi

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Test_WF

{

  public interface IMessageFilter

  {

  }

  public partial class Form1 : Form

  {

    public Form1()

    {

      InitializeComponent();

      KeyPreview = true;

       

    }

    private void Form1_Load(object sender, EventArgs e)

    {

    }

    private void label1_Click(object sender, EventArgs e)

    {

      

    }

    private void Form1_KeyDown_1(object sender, KeyEventArgs e)

    {

      if (e.KeyCode == Keys.W)

      {

        SendKeys.Send("L");

      }

      if (e.KeyCode == Keys.W)

      {

        label1.Text=("W");

      }

      if (e.KeyCode == Keys.L)

      {

        label2.Text = ("L");

      }

    }

  }

}

Computer, Technik, programmieren

Primzahlengenerator: Ist die Funktion, die ich in Python programmiert bereits bekannt?

Im folgenden Python Programm werden alle ungeraden Primzahlen generiert.

Es verwendet die senkrechte "Mittellinie" des Pascalschen Dreiecks. Beispielzahlen, die verwendet werden: 2,6,20,70,252,924,3432,.....

2 \ 3 = 2 -> 3 - 2 = 1 -> Prim
6 \ 5 = 1 -> Prim
20 \ 7 = 6 -> 7 - 6 = 1 -> Prim
70 \ 9 = 7 bzw. 9 - 7 = 2 -> Rest ungleich 1 -> nicht Prim
252 \ 11 = 10 -> 11 - 10 = 1 -> Prim
# Programer: Peter Rasinger, Ferlach, Austria, 2005 - 2021
import math
import decimal
decimal.getcontext().prec = 2500000 #250000000000000000
decimal.getcontext()
def is_prim(a4,d4):
  f4 = a4 % d4
  g4 = d4 - f4
  if f4 == 1 or g4 == 1 and d4 != 1:
    return(1==1)
  else:
    return(1==2)
def calc_prim(f3,g3,h3): #f3 = x over x/2 : x \ 2 == 0 ... and g3 == x / 2 ... 6 over 3 = 20 = 6! / (3! * 3!), 8 over 4 = 70
             #h3 = steps to calulate (impair numbers)
  a3 = f3
  b3 = g3
  c3 = b3 + 1
  if is_prim(a3,c3):
    print(c3)
  for i3 in range(g3 + 2,(h3 * 2) + g3,2):
    r3 = a3 * 4
    s3 = r3 // i3
    a3 = r3 - s3
    b3 = i3
    c3 = b3 + 1
    if is_prim(a3,c3):
      print(c3)
  print(math.trunc((math.log(a3) // math.log(10)) + 1)," max digits used")
calc_prim(252,10,100) #252 = 10! / (5! * 5!) ... check 100 impairs ... startvalues for 11
#calc_prim(924,12,100) #924 = 12! / (6! * 6!) ......................... startvalues for 13
#calc_prim(2,2,5)
Mathematik, programmieren, Primzahlen, Python

Meistgelesene Beiträge zum Thema Programmieren